Foxtable(狐表)用户栏目专家坐堂 → WEUI与微信公众号问题


  共有5628人关注过本帖树形打印复制链接

主题:WEUI与微信公众号问题

帅哥哟,离线,有人找我吗?
有点蓝
  11楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106464 积分:541467 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/3/4 17:05:00 [显示全部帖子]

使用测试号测试

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  12楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106464 积分:541467 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/3/4 21:20:00 [显示全部帖子]

以前好像测试号使用ip就可以测试了。如果现在微信改了规则那就没有办法了。

试试这些方法

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=96752&skin=0
 
https://www.ngrok.cc/
 
http://www.sunnyos.com/article-show-67.html

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  13楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106464 积分:541467 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/3/5 11:32:00 [显示全部帖子]

必须要自定义菜单指定地址

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  14楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106464 积分:541467 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/3/5 11:37:00 [显示全部帖子]

好像没有

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  15楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106464 积分:541467 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/3/5 16:42:00 [显示全部帖子]

参考http://www.foxtable.com/mobilehelp/topics/0235.htm

sb.AppendLine("Foxtable欢迎您, <a href='http://wexin.foxtable.com'>刷新页面</a>")
改为跳转到自己主页面的代码即可,

也就是授权通过就跳到主页即可。不需要用户名密码登录了,当然如果要求高的加上用户名密码登录也没啥问题

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  16楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106464 积分:541467 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/3/5 17:18:00 [显示全部帖子]

那么建议还是增加户名密码登录,否则没有办法把OPENID和用户关联起来。除非后台手工把获取的OPENID绑定到某个用户。

或者使用一个用户信息输入之类的页面,让用户自己输入一些信息绑定。

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  17楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106464 积分:541467 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/3/8 14:28:00 [显示全部帖子]

那就判断固定的几个人的OPENID就行了,如果是这几个OPENID就可以打开某些页面

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  18楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106464 积分:541467 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/3/30 16:40:00 [显示全部帖子]

代码里是不是有判断域名的用法,去掉

调试一下,看httprequest事件执行了什么代码,什么代码没有执行到

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  19楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106464 积分:541467 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/3/30 17:07:00 [显示全部帖子]

调试一下,看httprequest事件执行了什么代码,什么代码没有执行到

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  20楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106464 积分:541467 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/3/30 17:46:00 [显示全部帖子]

useropenid是什么内容?新用户肯定不会等于这个变量,新用户没有打开授权链接之前,肯定也无法获取到openid,所以不会出现授权成功的情况,正常应该会跳到下面红色代码。

        If OpenId > "" AndAlso dr IsNot Nothing AndAlso dr("permit") = True '授权成功
            wb.AppendCookie("username",UserName) '用户名和openid存储在Cookie中
            wb.AppendCookie("openid",OpenID)
            'output.show("2-1用户名和openid存储在Cookie中")
            dr = DataTables("GrantTable").SqlFind("HtmName ='" & e.path & "'") '根据openid找出对应的行
            
            If openid <>useropenid And dr("HtmName") <> dr("guest") Then
                'output.show("3-清COOKINES时,如果不是超级用户")
                wb.InsertHTML("<meta http-equiv='Refresh' c>")
                'output.show("4-根据" & e.path & "找到所在行" & "跳转ul为:" & dr("guest"))
                e.WriteString(wb.Build) '在用户浏览器显示错误信息
                Return
                Else
                '如果是超级用户
                wb.InsertHTML("<meta http-equiv='Refresh' c>")
                e.WriteString(wb.Build) '在用户浏览器显示错误信息
                Return
            End If
        Else
            With wb.AddMsgPage("","msgpage","您无权访问该页","此内容仅供俱乐部永久会员访问!")
                .icon = "Warn" '改变图标
            End With
            e.WriteString(wb.Build)
            Return '必须返回
            
        End If

这个还是需要您自己去一步步调试,应该执行的代码那些执行了,那些没有执行到,没有执行到是什么原因,哪些判断条件不符合。。。。。

 回到顶部
总数 23 上一页 1 2 3 下一页