diff --git a/internal/api/client/streaming/stream.go b/internal/api/client/streaming/stream.go index 1cba58916..8fafed7c2 100644 --- a/internal/api/client/streaming/stream.go +++ b/internal/api/client/streaming/stream.go @@ -166,7 +166,7 @@ func (m *Module) StreamGETHandler(c *gin.Context) { // Chrome also *always* expects the "Sec-Websocket-Protocol" // response value to match input, so it must always be checked. queryToken := c.Query(AccessTokenQueryKey) - headerToken := c.Query(AccessTokenHeader) + headerToken := c.GetHeader(AccessTokenHeader) // Prefer query token else use header token. token := cmp.Or(queryToken, headerToken)