以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]页面跳转  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=115304)

--  作者:ymjr2011
--  发布时间:2018/3/4 21:20:00
--  [求助]页面跳转
如果在移动端从企业微信的应用中进入的默认页是192.162.1.22:81(此页是一个导航页面),那么经过授权验证获取到userid后再跳转的地址可以还是上面的地址吗?或是要改哪吗?我跳转不了
--  作者:有点甜
--  发布时间:2018/3/4 21:29:00
--  

授权后跳转回来的页面,是你自己定义的吧?红色的就是跳转回来的路径。

 

Dim ul1 As String = "https://open.weixin.qq.com/connect/oauth2/authorize?appid={0}&redirect_uri={1}&response_type=code&scope=snsapi_base&state={2}#wechat_redirect"
Dim ul2 As String = UrlEncode("http://wexin.foxtable.com")
ul1 = CExp(ul1,"wxa31aba4cd83af57e",ul2,"123")
Output.Show(ul1)


--  作者:ymjr2011
--  发布时间:2018/3/5 9:04:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:test.txt


版主帮我看下哪里的问题,验证后无法正常跳转到default.htm 首页

--  作者:有点甜
--  发布时间:2018/3/5 9:50:00
--  

1、你连接那里,redirect_uri赋值是http://fxsim.nbxus.com:81/,如果授权成功,就会调整到这个地址;

 

2、但你这个地址应该是无法访问的才对吧?目前你遇到什么问题?返回code了没有?得到userid了没有?最后跳转到哪里去了?


--  作者:ymjr2011
--  发布时间:2018/3/5 10:39:00
--  
得到了USERID,也正常返回了username,没有跳转,就感觉像死循环样的,一直在那加载页面,也没有显示往哪跳
[此贴子已经被作者于2018/3/5 10:39:27编辑过]

--  作者:ymjr2011
--  发布时间:2018/3/5 10:51:00
--  
请问我验证后想跳转到首页的代码应该写在哪?怎么写?
--  作者:有点甜
--  发布时间:2018/3/5 11:10:00
--  
以下是引用ymjr2011在2018/3/5 10:51:00的发言:
请问我验证后想跳转到首页的代码应该写在哪?怎么写?

 

在你httprequest那里,加入代码 output.show(e.path) 或者 msgbox(e.path)

 

看分别弹出什么,最后弹出的是什么。


--  作者:ymjr2011
--  发布时间:2018/3/5 11:24:00
--  
e.path 指向的是自定义验证后应该指向的地址,但是并没有跳转过去,是一直在这样循环
--  作者:有点甜
--  发布时间:2018/3/5 11:30:00
--  

在httprequest事件第一行,加入 output.show(e.path)

 

打开命令窗口,在你手机企业微信那里进入测试,看分别弹出什么。


--  作者:ymjr2011
--  发布时间:2018/3/5 13:19:00
--  
企业微信那 message.show(e.path)  好像是空