产生这种现象的原因是:做微信公众号开发时,在公众号后台配置的url是ip地址,而不是域名。造成每一次网页跳转,微信都会弹出拦截页面,提示“改地址为IP地址,请使用域名访问网站,继续访问将转换成手机预览模式”。
解决办法为:在公众号后台重新配置,用备案过的域名将ip地址替换掉就好了。
步骤如下:
(1)登录微信公众平台官网后,在公众平台官网的开发-基本设置页面,勾选协议成为开发者,点击修改“基本配置”按钮;
(2)填写服务器地址(URL)、Token和EncodingAESKey,
其中URL是开发者用来接收微信消息和事件的接口URL。
Token可由开发者可以任意填写,用作生成签名(该Token会和接口URL中包含的Token进行比对,从而验证安全性)。
EncodingAESKey由开发者手动填写或随机生成,将用作消息体加解密密钥。
(3)点击提交按钮就配置完毕了,如果您只需要自动回复功能和菜单的话不要点击服务器配置的启用按钮。
域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并具有将域名转换为IP地址功能的服务器。其中域名必须对应一个IP地址,而IP地址不一定只对应一个域名。域名系统采用类似目录树的等级结构。在Internet上域名与IP地址之间是一对一(或者多对一)的,也可采用DNS轮询实现一对多,域名虽然便于人们记忆,但机器之间只认IP地址,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,DNS就是进行域名解析的服务器。欢迎分享,转载请注明来源:夏雨云
评论列表(0条)