From de10c6fd642c81204d499aac95725ba47cbeed17 Mon Sep 17 00:00:00 2001 From: Roland Osborne Date: Mon, 17 Apr 2023 06:38:46 +0000 Subject: [PATCH] fixing federating webrtc --- net/server/internal/api_relay.go | 2 ++ net/server/internal/api_signal.go | 2 ++ 2 files changed, 4 insertions(+) diff --git a/net/server/internal/api_relay.go b/net/server/internal/api_relay.go index b049f653..d15365a3 100644 --- a/net/server/internal/api_relay.go +++ b/net/server/internal/api_relay.go @@ -14,6 +14,8 @@ var cur bool = false //Status handler for websocket connection func Relay(w http.ResponseWriter, r *http.Request) { + relayer.CheckOrigin = func(r *http.Request) bool { return true } + // accept websocket connection conn, err := relayer.Upgrade(w, r, nil) if err != nil { diff --git a/net/server/internal/api_signal.go b/net/server/internal/api_signal.go index 7881944f..26998f44 100644 --- a/net/server/internal/api_signal.go +++ b/net/server/internal/api_signal.go @@ -12,6 +12,8 @@ var relayUpgrader = websocket.Upgrader{} //Status handler for websocket connection func Signal(w http.ResponseWriter, r *http.Request) { + relayUpgrader.CheckOrigin = func(r *http.Request) bool { return true } + // accept websocket connection conn, err := relayUpgrader.Upgrade(w, r, nil) if err != nil {