fix: Preserve Azure authentication boundaries across transports (#3684)
## Summary Keep Azure authentication scoped to the original request origin across HTTP and Realtime connections. Supported HTTP clients remove the Azure API key when following an off-origin redirect, and async Realtime connections reject off-origin handshake redirects. Same-origin authentication and normal connection behavior remain intact. The change is limited to Azure transport handling and focused synchronous/asynchronous coverage for stable and beta Realtime. No public API or dependency changes.
A
Alex Chang committed
06ef57caafe73d625ad4458ab5d29241e30c44bc
Parent: c7d8e1d
Committed by GitHub <noreply@github.com>
on 8/20/2026, 2:31:32 PM