以文本方式查看主题

-  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
--  关于微信简单授权,访问没有反应
参数错误,描述只好放在附件中  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:新建文本文档.txt


--  作者: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 你应该判断这个地址