先前
let that = this
wx.login({
success: function (res) {
console.log(res.code)
wx.request({
url: 'ASP后端地址',
data: {
code: res.code
},
success: function (response) {
console.log(response);
var openid = response.data.openid;
var session_key= response.data.session_key;
console.log('openid:' + openid);
console.log('session_key:' + session_key);
wx.setStorageSync('openid', openid);
}
})
}
})
在后ASP
'相关函数
Function GetURL(url)
dim http
set http=server.createobject("microsoft.xmlhttp")
http.open "get",url,false
http.setRequestHeader "If-Modified-Since","0"
http.send()
GetURL=http.responsetext
set http=nothing
'response.Write GetURL
End Function
str_code = request.QueryString("code")
str_token = ""
str_token = str_token & "https://api.weixin.qq.com/sns/jscode2session"
str_token = str_token & "?appid=*&secret=*"
str_token = str_token & "&js_code="&str_code&"&grant_type=authorization_code"
neirong_token = GetURL(str_token)
response.write neirong_token