From 56b6957d63d8a34ef074b626997d69fd16c835fb Mon Sep 17 00:00:00 2001 From: wdvxdr Date: Sun, 14 Nov 2021 11:48:51 +0800 Subject: [PATCH] fix(server): disable origin verification --- server/websocket.go | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/server/websocket.go b/server/websocket.go index 4e9fe04..5d75b92 100644 --- a/server/websocket.go +++ b/server/websocket.go @@ -241,7 +241,8 @@ func (s *webSocketServer) event(w http.ResponseWriter, r *http.Request) { w.WriteHeader(status) return } - c, err := websocket.Accept(w, r, nil) + opts := &websocket.AcceptOptions{InsecureSkipVerify: true} + c, err := websocket.Accept(w, r, opts) if err != nil { log.Warnf("处理 WebSocket 请求时出现错误: %v", err) return @@ -269,7 +270,8 @@ func (s *webSocketServer) api(w http.ResponseWriter, r *http.Request) { w.WriteHeader(status) return } - c, err := websocket.Accept(w, r, nil) + opts := &websocket.AcceptOptions{InsecureSkipVerify: true} + c, err := websocket.Accept(w, r, opts) if err != nil { log.Warnf("处理 WebSocket 请求时出现错误: %v", err) return @@ -289,7 +291,8 @@ func (s *webSocketServer) any(w http.ResponseWriter, r *http.Request) { w.WriteHeader(status) return } - c, err := websocket.Accept(w, r, nil) + opts := &websocket.AcceptOptions{InsecureSkipVerify: true} + c, err := websocket.Accept(w, r, opts) if err != nil { log.Warnf("处理 WebSocket 请求时出现错误: %v", err) return