收藏
回答

企业微信里的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,希望官方能给与解决。谢谢!

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

4 个回答

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

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


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

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

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

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

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

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

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