搜尋

首頁  >  問答  >  主體

java - SpringBoot 微信开发

现在用SpringBoot进行开发微信,想实现所有的页面只能在微信中打开,不是微信则提示:请在微信客户端打开链接。
我这边看到如果使用微信的网页授权接口https://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#wechat_redirect
访问的话会有这个提示,但是有些网站如果把中间的REDIRECT_URI抽取出来单独访问就不会提示了,有些则还会提示,请问后面的这个是怎么实现的?有什么比较好的统一实现的方法?

PHPzPHPz2894 天前564

全部回覆(3)我來回復

  • 迷茫

    迷茫2017-04-17 17:58:23

    微信授權兩種模式

    1. 使用回呼連結做授權

    2. 使用微信的jsapi獲取用戶資訊及授權
      你問得應該是第二種吧

    回覆
    0
  • 天蓬老师

    天蓬老师2017-04-17 17:58:23

    微信有js去判斷,使用那個js就可以啦

    回覆
    0
  • 高洛峰

    高洛峰2017-04-17 17:58:23

    頁面在哪個終端打開,你能判斷下UA,使用個過濾器、攔截器啥的處理下就行了

    回覆
    0
  • 取消回覆