使用js请求https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx4cf3c6606386b661&redirect_uri=http://test.ebsns.com/ynwx/users/wxyanz.json&response_type=code&scope=snsapi_userinfo&state=STATE#wechat_redirect
这个微信接口,报这个错,怎么原因?
少了一部授权吧
有授权啊,在微信上直接访问这个地址能够正常获取openid,但是用js在本地就不行了,是不是应为localhost不能访问这个接口
@流沙°: 微信上访问的是你发布的程序,发布的时候应该有个测试域名吧,我记得以前弄得时候要在微信公众平台里加一个授权白名单和测试地址,这个地址还不能用ip,你在pc上localhost肯定是不行的,他根本给你发不过来授权信息
本地测不行,localhost 没有授权的。 微信公众号配置里面有设置的。
本地不能直接调用微信接口!