以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  微信扫码登录  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=136947)

--  作者:blackzhu
--  发布时间:2019/6/25 11:18:00
--  微信扫码登录
http://wechat.foxtable.com:9009/WebHelp/scr/we0188.htm

微信扫码登录是不是这个帮助链接,怎么打不开?

--  作者:有点蓝
--  发布时间:2019/6/25 11:28:00
--  
改为https访问:https://wechat.foxtable.com:9009/WebHelp/scr/we0188.htm
--  作者:blackzhu
--  发布时间:2019/6/25 11:29:00
--  

--  作者:blackzhu
--  发布时间:2019/6/25 12:53:00
--  
Dim url As String = "http://127.0.0.1/scanlogon?n&token=" & urlencode(EncryptText(loginid,nonce,Vars("dkey"))) \'生成包含加密串的URL,这里必须用urlencode编码特殊字符

扫码登录里面的 scanlogon?n&token  这两个接口怎么来的,我测试一直报 url 错误

--  作者:有点甜
--  发布时间:2019/6/25 13:06:00
--  

服务器端弄了没有?

 

http://wechat.foxtable.com:9009/WebHelp/scr/we0191.htm

 

请在你httprequest事件那里处理


--  作者:blackzhu
--  发布时间:2019/6/25 13:11:00
--  
我的服务端就直接用你的例子来做的,可以直接抄的吧?
--  作者:blackzhu
--  发布时间:2019/6/25 13:13:00
--  
我知道了,应该是接口的问题






[此贴子已经被作者于2019/6/25 13:31:25编辑过]

--  作者:有点蓝
--  发布时间:2019/6/25 13:37:00
--  
注意这里
Bar.Code = WeChat.WeChatOauth2Helper.GetOAuth2Uri(Vars("DevID"),url,False,Vars("DevID")) \'生成授权的公众号URL作为二维码扫描结果

4楼的url最终会作为网页授权的redirect_uri使用的:http://www.foxtable.com/mobilehelp/scr/0235.htm

所以不能使用127.0.0.1这种ip,必须使用可靠域名
[此贴子已经被作者于2019/6/25 13:37:29编辑过]

--  作者:blackzhu
--  发布时间:2019/6/25 14:57:00
--  
这个域名是不是一定要到微信登记过的,还是只要找个可靠的就可以?
--  作者:有点蓝
--  发布时间:2019/6/25 15:10:00
--  
需要加入微信公众号的授权回调域名:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140842