目录

微信小程序报requestfail-url-not-in-domain-list的解决方法

微信小程序报request:fail url not in domain list的解决方法

情况1:未设置合法域名

解决方法:请在微信公众平台登录小程序后台 > 开发管理 > 开发设置 > 服务器域名 https://i-blog.csdnimg.cn/blog_migrate/dc51c5aeaa7522487d25e17172791c84.png

情况2:设置了合法域名,开发工具仍然报错

解决方法:

在右上角点击详情,之后刷新一下项目配置,看看有无域名信息,如果有了,清除全部缓存重新编译小程序,如果还是没有请确认是否设置合法域名。重新刷新域名服务列表: https://i-blog.csdnimg.cn/blog_migrate/5f9b1e059c9bd986c7915890c8957a08.png

还有清空缓存: https://i-blog.csdnimg.cn/blog_migrate/e2f0d3ed3c277417893ea366f385ef3b.png

情况3:设置了合法域名,开发工具不报,真机调试和体验版报

这种情况一般开发工具正常运行,真机调试和体验版不行,因为之前使用过真机调试和发布体验版,在测试机上留下缓存

解决方法:手机微信下拉找到最近使用的小程序,长按之后拖到底部删除,然后重新尝试真机调试和体验版。

https://i-blog.csdnimg.cn/blog_migrate/347fe54a32679e8d5fda66145b6c1193.png

情况4:设置了合法域名,到哪都报错,清缓存也没用!

解决方法:请确认访问该域名时,是否会出现重定向,将重定向域名添加进合法域名

情况5:设置了合法域名(含重定向),到哪都报错,清缓存也没用!

解决方法:请确认访问该域名是否是三级域名,请设置为一级或二级域名

情况6:以上所有解决方案都不行!

解决方法:请在微信小程序平台反馈bug