Replies: 1 comment 1 reply
-
Is it possible to solve it by putting reverse proxy with TLS in front of that ws endpoint? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Using Proxy middleware to proxy requests to a web server to multiple other services. Have configured the transport layer to support TLS for the proxy requests. But websocket TLS (wss://) requests are being proxied as requests without TLS (ws://) due to this code snippet in proxy.go
// Proxy switch { case c.IsWebSocket(): proxyRaw(tgt, c).ServeHTTP(res, req) case req.Header.Get(echo.HeaderAccept) == "text/event-stream": default: proxyHTTP(tgt, c, config).ServeHTTP(res, req) }
Is there a way to supply ProxyConfig to the websocket requests as well, so that the transport layer can be customised for TLS ?
Beta Was this translation helpful? Give feedback.
All reactions