jinnrry 2 лет назад
Родитель
Сommit
390f592719
2 измененных файлов с 4 добавлено и 1 удалено
  1. 2 0
      server/http_server/http_server.go
  2. 2 1
      server/http_server/https_server.go

+ 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))