java实现微信公众号网页授权来获取用户的openid,史上最通俗易懂版本

疑问:业务域名、JS接口安全域名还有网页授权域名这些哪个必填?哪个可填可不填?

业务域名:在微信浏览器中点击文本框,会弹出下面的提示,很不爽,通过配置业务域名可以将该提示去掉

JS接口安全域名:分享到朋友圈(js-sdk)时用上,此接口要求将当前的界面url加密后,才可以分享到朋友圈

网页授权域名:用于获取用户针对于公众号的唯一标识openid

所以我们获取的如果是openid或者是个人信息的话,只需要填最后一个网页授权域名就可以了!


疑问:网页授权域名的.txt文件放在域名根目录是哪里?

我举个例子:我做的是javaweb项目,我项目要部署在tomcat的webapps下面!

如果我填的网页授权域名是www.jianshu.com的话,文件就放在webapps下面;然后浏览器输入www.jianshu.com/文件名称.txt

如果可以访问到,就没有问题了;

如果我填的网页授权域名是www.jianshu.com/项目名  的话,文件就放在webapps的项目名文件夹的下面;然后浏览器输入www.jianshu.com/项目名/文件名称.txt

如果可以访问到,就没有问题了;


疑问:公众号配置服务器的时候,不能自定义菜单,如果关闭菜单会怎么样?服务器不能用了?

这个会影响自动回复功能!我这个服务号不需要自动回复的所以我就关闭了!


解答疑惑以后,我们就开始获取openid吧!

我们公众号上面有一个菜单,在线支付,我们页面的地址为http://www.jianshu.com/gold/index.jsp

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值