diff --git a/worker/thirdParty.go b/worker/thirdParty.go index 5ecb0e4..63cbca1 100644 --- a/worker/thirdParty.go +++ b/worker/thirdParty.go @@ -590,7 +590,7 @@ func GetMicroSoftAccessTokenByCode(code string, redirectURI string, clientID str reqData, err := json.Marshal(req) log.Println("microsoft request url:", url, "reqData:", string(reqData)) - err2, respBytes := DoPostRequestJSON(url, reqData, nil) + err2, respBytes := DoPostRequestFormUrlEncoded(url, reqData, nil) if err2 != nil { log.Println("microsoft response err:", err2) return resp, err2