收藏
回答

企业微信里的OAuth2登陆问题

我在自己的企业微信里,自建了一个应用,并且使用OAuth2授权登陆。该登陆在安卓手机端的企业微信端上,能正常获取相关信息,并能正常登陆,但在PC端的客户端里却提示 “请在企业微信客户端打开链接” 。根据别人的经验尝试了各种方法,都总是这样,不知道为什么了。我的授权登陆的URL如下:

https://open.weixin.qq.com/connect/oauth2/authorize?appid=ww04add14898ae9e23&redirect_uri=https%3A%2F%2FXXX.XXX.com%2FWeiXin-Work&response_type=code&scope=snsapi_base&state=123%23wechat_redirect,希望官方能给与解决。谢谢!

最后一次编辑于  02-04
回答关注问题邀请回答
收藏

4 个回答

  • 企业微信运营专员-千夜
    企业微信运营专员-千夜
    02-04

    你好,构造的oauth2链接有问题,少了#号,


    02-04
    有用 1
    回复 4
    • 苏灿
      苏灿
      02-05
      没有问题,这是UrlEncode编码后的,而且这个在手机端是正常的。
      02-05
      回复
    • 企业微信运营专员-千夜
      企业微信运营专员-千夜
      02-05回复苏灿
      urlencode只需要对回调链接地址进行编码,在客户端打开是需要带上#wechat_redirect参数
      02-05
      1
      回复
    • 苏灿
      苏灿
      02-07
      果然是这样,非常感谢管理员的回答解决了我的问题!
      02-07
      回复
    • 苏灿
      苏灿
      02-07
      但在手机上确能正常,这个非常绕弄人了,还有微信企业版自带的浏览器,兼容性不太理想。我的应用在其它浏览器能正常显示,在微信企业版内的浏览器就显示不正常了。
      02-07
      回复
  • Bruce_涛涛
    Bruce_涛涛
    03-25

    你好,你这个授权链接,怎么实现的? 是新起一个,新页面? 然后授权后跳转回来的吗? 小白请指教~

    03-25
    有用
    回复
  • Jerry
    Jerry
    02-04

    PC端企业微信是否是最新版本,如果不是,升级到最新版本看下

    02-04
    有用
    回复 2
    • 苏灿
      苏灿
      02-04
      02-04
      回复
    • 苏灿
      苏灿
      02-04
      依然
      02-04
      回复
  • 苏灿
    苏灿
    02-03

    后台管理里面,信任域名都设置正确。

    02-03
    有用
    回复
登录 后发表内容
问题标签