From a30b79dea8b3b80f4cf208937847050ec1821872 Mon Sep 17 00:00:00 2001 From: jiahui Date: Tue, 23 Jul 2024 16:10:17 +0800 Subject: [PATCH] add skip tls client get api --- service/account/api/api.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/service/account/api/api.go b/service/account/api/api.go index 29b6ebef4b5d..8202b4756b28 100644 --- a/service/account/api/api.go +++ b/service/account/api/api.go @@ -2,6 +2,7 @@ package api import ( "bytes" + "crypto/tls" "encoding/json" "fmt" "net/http" @@ -459,6 +460,7 @@ func CheckPermission(c *gin.Context) { } c.JSON(http.StatusOK, gin.H{ + "userID": req.Auth.UserID, "message": "successfully check permission", }) } @@ -601,7 +603,11 @@ func CalibrateRegionAuth(auth *helper.Auth, kcHost string) error { if err != nil { return fmt.Errorf("failed to marshal auth: %v", err) } - resp, err := http.Post(svcURL, "application/json", bytes.NewBuffer(authBody)) + tr := &http.Transport{ + TLSClientConfig: &tls.Config{InsecureSkipVerify: true}, + } + client := &http.Client{Transport: tr} + resp, err := client.Post(svcURL, "application/json", bytes.NewBuffer(authBody)) if err != nil { return fmt.Errorf("failed to post request: %v", err) }