以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于微信简单授权,访问没有反应 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=99526) |
||||
-- 作者:ycwk -- 发布时间:2017/4/20 21:20:00 -- 关于微信简单授权,访问没有反应 参数错误,描述只好放在附件中
|
||||
-- 作者:ycwk -- 发布时间:2017/4/20 21:22:00 -- 我在公众号后台指定的 icp域名为 www.****.com.cn/xdf 扫描二维码用此域名测试通过。 [此贴子已经被作者于2017/4/20 21:22:41编辑过]
|
||||
-- 作者:有点色 -- 发布时间:2017/4/20 21:28:00 -- 循环输出所有的 GetValues 看看。
你应该没有按照帮助文档做 http://www.foxtable.com/mobilehelp/scr/0235.htm
|
||||
-- 作者:ycwk -- 发布时间:2017/4/21 7:01:00 -- 帮助文档的httprequest 是检索是否访问的 www.foxtable.com 可是我只需要对类似 wx.foxtable.com/xdf 这个域名进行限制。 而且我检索的不是e.host 而是e.path 这样也不行吗? 也就是说我不想对访问整个域名的用户都强制授权,只需要对访问域名下的某些页面进行授权, 所以按我txt 文件中写代码, 这样应该是可以的吧 [此贴子已经被作者于2017/4/21 7:48:49编辑过]
|
||||
-- 作者:ycwk -- 发布时间:2017/4/21 7:44:00 -- 以下是引用有点色在2017/4/20 21:28:00的发言: 循环输出所有的 GetValues 看看。 为空值,从帮助文档的代码上看, ul = CExp(ul,"wx8acdb7df5beb68fd","a5a3b06a790d4200a151e6b13c3dc263",e.GetValues("code")) 执行到 这句的时候 ,客户端应该访问的就是wx.****.com.cn/xdf 这个域名,e.getvalues应该并没有值啊,这是怎么回事啊
|
||||
-- 作者:有点色 -- 发布时间:2017/4/21 8:43:00 -- 你有理解帮助文档的意思吗?人家的意思是:你访问一个授权的url地址,如 https://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=snsapi_base&state=STATE#wechat_redirect
授权成功以后,才会跳转到你自己的页面,跳转过来以后才会给你带参数。 |
||||
-- 作者:ycwk -- 发布时间:2017/4/21 12:10:00 -- 这个我是理解了的,也就是说会先访问 授权网址,但是我把授权网址放在最上面,也仍然没有弹出,我就不知道是怎么回事了 |
||||
-- 作者:有点蓝 -- 发布时间:2017/4/21 12:18:00 -- 你把生成的授权链接 放到微信web开发者工具中运行看生成的最终跳转地址是怎么样的? |
||||
-- 作者:ycwk -- 发布时间:2017/4/21 15:01:00 -- http://wx.****.com.cn/xdf/service/ApplyService.htm?code=001074GJ14qr1700uJEJ1hilGJ1074Gl&state=123 [此贴子已经被作者于2017/4/21 15:00:59编辑过]
|
||||
-- 作者:有点色 -- 发布时间:2017/4/21 15:13:00 -- 跳转到的是这个地址 xdf/service/ApplyService.htm 你应该判断这个地址 |