From 9599f1a52fd4b2d029113b3ec56bd75453ae4d7b Mon Sep 17 00:00:00 2001 From: Joram Wilander Date: Fri, 24 Aug 2018 06:09:48 -0400 Subject: If no origin header is set for WebSocket, do not fail upgrade (#9287) --- utils/api.go | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'utils') diff --git a/utils/api.go b/utils/api.go index d14f316b6..6e513b3ea 100644 --- a/utils/api.go +++ b/utils/api.go @@ -19,6 +19,10 @@ import ( func CheckOrigin(r *http.Request, allowedOrigins string) bool { origin := r.Header.Get("Origin") + if origin == "" { + return true + } + if allowedOrigins == "*" { return true } -- cgit v1.2.3-1-g7c22