|
|
@@ -7,6 +7,7 @@ import (
|
|
|
"log"
|
|
|
"net/http"
|
|
|
"net/url"
|
|
|
+ "strings"
|
|
|
|
|
|
//"dashoo.cn/business2/userRole"
|
|
|
. "dashoo.cn/utils/db"
|
|
|
@@ -44,8 +45,13 @@ func (s *IamLoginService) HandleIamLogin(appCode string, secret string, code str
|
|
|
v.Add("secret", secret)
|
|
|
v.Add("code", code)
|
|
|
|
|
|
- resp, err := http.PostForm(Url, v)
|
|
|
-
|
|
|
+ //resp, err := http.PostForm(Url, v)
|
|
|
+ iamString, _ := json.Marshal(v)
|
|
|
+ vString := string(iamString)
|
|
|
+ client := &http.Client{}
|
|
|
+ req, err := http.NewRequest("POST", Url, strings.NewReader(vString))
|
|
|
+ req.Header.Add("Content-Type", "application/json")
|
|
|
+ resp, err := client.Do(req)
|
|
|
if err != nil {
|
|
|
log.Println("err= ", err)
|
|
|
}
|