From 8d9353a414f81d6cbb725f2a1cc0a74825b6fc26 Mon Sep 17 00:00:00 2001 From: dakkar Date: Sun, 21 Jun 2020 17:40:05 +0000 Subject: disable origin check for websocket connection I need this because I'm reverse-proxying --- main.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/main.go b/main.go index f7ad319..947fad0 100644 --- a/main.go +++ b/main.go @@ -86,6 +86,7 @@ var ( upgrader = websocket.Upgrader{ ReadBufferSize: 1024, WriteBufferSize: 1024, + CheckOrigin: checkOrigin, } peerConnectionConfig = webrtc.Configuration{} @@ -189,6 +190,10 @@ func handleWebsocketMessage(pc *webrtc.PeerConnection, ws *websocket.Conn, messa return nil } +func checkOrigin(r *http.Request) bool { + return true; +} + func serveWs(w http.ResponseWriter, r *http.Request) { ws, err := upgrader.Upgrade(w, r, nil) if err != nil { -- cgit v1.2.3