小程序获取用户openid 用的是第三方公众平台的接口 在开发工具中调用 没有问题 但是 代码管理中 上传代码 获取体验版二维码 进入体验是 获取openid的接口报 url not in domain list 这个接口是微信官方文档中的接口
https://api.weixin.qq.com/sns/component/jscode2session?appid=APPID&js_code=JSCODE&grant_type=authorization_code&component_appid=COMPONENT_APPID&component_access_token=ACCESS_TOKEN
为什么会产生这种情况
调用的api的域名需要在微信小程序后台设置一下。
感觉跟我之前遇到的问题差不多,我是做支付功能,中间必须调用openid,但是只有开发者的微信才能调起支付,其他微信都不能,显示的是获取openid失败(虽然配的是https,但显示伪域名,导致无法获取openid),检查之后发现是服务器端证书安装问题,正确安装证书之后解决问题。