java - SpringBoot 微信开发

 mobiledu2502882453 发布于 2022-10-28 05:21

现在用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抽取出来单独访问就不会提示了,有些则还会提示,请问后面的这个是怎么实现的?有什么比较好的统一实现的方法?

3 个回答
  • 页面在哪个终端打开,你能判断下UA,使用个过滤器、拦截器啥的处理下就行了

    2022-10-29 13:55 回答
  • 微信有js去判断,使用那个js就可以啦

    2022-10-29 13:55 回答
  • 微信授权两种模式

    1. 使用回调链接做授权

    2. 使用微信的jsapi获取用户信息及授权
      你问得应该是第二种吧

    2022-10-29 13:56 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有