Commit 64339317 authored by 张亚松's avatar 张亚松

Merge branch 'dev-0505' into 'dev'

Dev 0505

See merge request apaas-v3/apaas-meshproxy!6
parents 2b435053 9e55dda9
......@@ -46,28 +46,28 @@ func Proxy(c *gin.Context) {
}
// 请求授权方式(0注册的服务无鉴权 1注册的服务通过静态token鉴权 2注册的服务通过动态token鉴权)
if proxyData.ReqAuthMthod == 2 {
var apaasToken string
apaasToken = c.Query("apaasToken")
if apaasToken == "" {
apaasToken = c.GetHeader("Authorization")
}
// if proxyData.ReqAuthMthod == 2 {
var apaasToken string
apaasToken = c.Query("apaasToken")
if apaasToken == "" {
apaasToken = c.GetHeader("Authorization")
}
if strings.HasPrefix(apaasToken, "Bearer ") {
apaasToken = strings.TrimPrefix(apaasToken, "Bearer ")
}
if strings.HasPrefix(apaasToken, "Bearer ") {
apaasToken = strings.TrimPrefix(apaasToken, "Bearer ")
}
fmt.Println("apaasToken:", apaasToken)
if apaasToken == "" {
c.JSON(403, "请输入token值")
return
}
fmt.Println("apaasToken:", apaasToken)
if apaasToken == "" {
c.JSON(403, "请输入token值")
return
}
if proxyData.ApaasToken != apaasToken {
c.JSON(403, "输入的token值错误")
return
}
if proxyData.ApaasToken != apaasToken {
c.JSON(403, "输入的token值错误")
return
}
// }
//proxyData.ReqUrl = "https://apaas3.wodcloud.com/iam/login/#/login"
if proxyData.SecondLevel != 1 {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment