Foxtable(狐表)用户栏目专家坐堂 → 普通的微信网页链为何不能打开网页?


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

主题:普通的微信网页链为何不能打开网页?

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


加好友 发短信
等级:超级版主 帖子:110544 积分:562604 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/10/10 8:52:00 [显示全部帖子]

    Dim Verified As Boolean
    Dim dr2 As DataRow = DataTables("Users").Find("userid ='" & UserId & "'") '根据openid找出对应的行
    If UserId  > "" AndAlso dr2 IsNot Nothing AndAlso dr2("permit") = True '授权成功
msgbox(1)
        Verified  = True
        UserName = dr2("name")
        e.AppendCookie("userid",UserId) '将userid和username存储在Cookie中
    ElseIf e.GetValues.ContainsKey("code") = False Then '如果授权失败,且不是通过授权链接跳转而来,那么就跳转到授权链接
msgbox(2)
        Dim ul 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://" & DN)
        ul = CExp(ul,CorpID,ul2,"123")
msgbox(ul)
        sb.Append("<meta http-equiv='Refresh' c>") '跳转到授权链接
msgbox(sb.ToString)
        e.WriteString(sb.ToString)
        Return
    End If
 

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


加好友 发短信
等级:超级版主 帖子:110544 积分:562604 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/10/10 11:27:00 [显示全部帖子]

跳转授权后,正常会转到这里设置的地址:redirect_uri=http%3a%2f%2fjhdgroup.gnddns.net

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


加好友 发短信
等级:超级版主 帖子:110544 积分:562604 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/10/10 13:41:00 [显示全部帖子]

微信授权当然只能在微信里使用的,pc端肯定用不了。

另外企业微信和微信公众号的授权api是不一样的,如果是普通微信应该使用公众号的授权模式

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


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

这种登录没有用到微信的接口,肯定任何浏览器都可以使用啊。

使用了微信的东西肯定只能限制在微信里使用啊,除非微信是你家的,想随便怎么用都行。

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


加好友 发短信
等级:超级版主 帖子:110544 积分:562604 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/10/10 14:39:00 [显示全部帖子]

安全性肯定比使用授权模式差。要接收微信消息及调用微信的扫码录入,就必须接入微信功能和接口

 回到顶部