Uploaded image for project: 'Quarkus'
  1. Quarkus
  2. QUARKUS-5857

WebSockets Next: Allow to send authorization headers from web browsers using JavaScript clients

XMLWordPrintable

      • closes: #42824
      • closes: #44409
      • I have tested it in Quickstarts WebSockets Next, I added OIDC, enabled OIDC Dev Svc, got token in DEV UI and passed it as query param to WS JS client and
        ```
        const urlSearchParams = new URLSearchParams(window.location.search);
        const token = urlSearchParams.get("bearer")
        const quarkusHeaderProtocol = encodeURIComponent("quarkus-header#Authorization#Bearer " + token)
        socket = new WebSocket("ws://" + location.host + "/chat/" + username, ["bearer", quarkusHeaderProtocol]);
        ```

              Unassigned Unassigned
              blafond Barry LaFond
              Jose Carranza Jose Carranza
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: