小程序
小游戏
企业微信
微信支付
扫描小程序码分享
<button open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber">手机号</button>
在开发工具中通过 https://api.weixin.qq.com/sns/jscode2session?appid=appid&secret=secret&js_code=jcode&grant_type=authorization_code
这个url发起wx.request是可以获取到session_key的,在真机调式中就报这个错了request:fail url not in domain list有人知道为什么吗?
不校验合法域名已√
5 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
这是服务端接口,需要在后端去处理并返回信息
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
这个域名不允许在前端直接请求,需要通过服务端去访问
请问解决了吗?前端发起该url请求或者uniapp云函数发起该url请求(https://api.weixin.qq.com/sns/jscode2session?appid=appid&secret=secret&js_code=jcode&grant_type=authorization_code),在开发者工具运行是可以获取到session_key的(勾选了不校验合法域名),但在预览真机运行时就会报这个错了request:fail url not in domain list。在「小程序后台-开发-开发设置-服务器域名」 中进行配置该url地址,又不被允许。官网说是:出于安全考虑,api.weixin.qq.com 不能被配置为服务器域名,相关API也不能在小程序内调用。
api.weixin.qq.com
请问这个问题是怎么解决的呀?
同上
如果你想不要后端的话,建议云开发
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
这是服务端接口,需要在后端去处理并返回信息
这个域名不允许在前端直接请求,需要通过服务端去访问
请问解决了吗?前端发起该url请求或者uniapp云函数发起该url请求(https://api.weixin.qq.com/sns/jscode2session?appid=appid&secret=secret&js_code=jcode&grant_type=authorization_code),在开发者工具运行是可以获取到session_key的(勾选了不校验合法域名),但在预览真机运行时就会报这个错了request:fail url not in domain list。在「小程序后台-开发-开发设置-服务器域名」 中进行配置该url地址,又不被允许。官网说是:出于安全考虑,
api.weixin.qq.com
不能被配置为服务器域名,相关API也不能在小程序内调用。请问这个问题是怎么解决的呀?
同上
如果你想不要后端的话,建议云开发