兼容 OpenConnect 客户端

兼容 OpenConnect 客户端
This commit is contained in:
7357657 2021-09-28 18:34:09 +08:00 committed by GitHub
parent 4518959bf9
commit 11cbfbc91d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 1 deletions

View File

@ -15,7 +15,7 @@ func LinkHome(w http.ResponseWriter, r *http.Request) {
connection := strings.ToLower(r.Header.Get("Connection"))
userAgent := strings.ToLower(r.UserAgent())
if connection == "close" && strings.Contains(userAgent, "anyconnect") {
if connection == "close" && (strings.Contains(userAgent, "anyconnect") || strings.Contains(userAgent, "openconnect")) {
w.Header().Set("Connection", "close")
w.WriteHeader(http.StatusBadRequest)
return