Procházet zdrojové kódy

修复ssl更新错误

jinnrry před 2 roky
rodič
revize
390f592719

+ 2 - 0
server/http_server/http_server.go

@@ -42,6 +42,8 @@ func HttpStart() {
 			panic(err)
 		}
 		mux.Handle("/", http.FileServer(http.FS(fe)))
+		// 挑战请求类似这样 /.well-known/acme-challenge/QPyMAyaWw9s5JvV1oruyqWHG7OqkHMJEHPoUz2046KM
+		mux.HandleFunc("/.well-known/", controllers.AcmeChallenge)
 		mux.HandleFunc("/api/ping", contextIterceptor(controllers.Ping))
 		mux.HandleFunc("/api/login", contextIterceptor(controllers.Login))
 		mux.HandleFunc("/api/group", contextIterceptor(controllers.GetUserGroup))

+ 2 - 1
server/http_server/https_server.go

@@ -43,7 +43,8 @@ func HttpsStart() {
 		panic(err)
 	}
 	mux.Handle("/", http.FileServer(http.FS(fe)))
-
+	// 挑战请求类似这样 /.well-known/acme-challenge/QPyMAyaWw9s5JvV1oruyqWHG7OqkHMJEHPoUz2046KM
+	mux.HandleFunc("/.well-known/", controllers.AcmeChallenge)
 	mux.HandleFunc("/api/ping", contextIterceptor(controllers.Ping))
 	mux.HandleFunc("/api/login", contextIterceptor(controllers.Login))
 	mux.HandleFunc("/api/group", contextIterceptor(controllers.GetUserGroup))