diff --git a/main.go b/main.go index 1633d42..fe26e9e 100644 --- a/main.go +++ b/main.go @@ -66,7 +66,7 @@ func StartServerProxy() { proxy.ErrorHandler = func(writer netHttp.ResponseWriter, request *netHttp.Request, e error) { writer.WriteHeader(netHttp.StatusBadGateway) } - if r.RequestURI != "/admin-go/api/v1/pub/captcha/get" && r.RequestURI != "/admin-go/api/v1/system/login" { + if !strings.Contains(r.RequestURI, "/swagger") && !strings.Contains(r.RequestURI, "/pub/captcha/get") && !strings.Contains(r.RequestURI, "/login") && !strings.Contains(r.RequestURI, "/web/socket/") { user, err := utils.GetUserInfo(r.GetCtx()) if err != nil { g.Log().Errorf(r.GetCtx(), "获取用户信息失败: %v", err)