# 一、invalid url (无效的URL) 如下图: ![](https://img.kancloud.cn/78/a7/78a7472dce6cce9b32ea3601a10604bb_503x297.png) ``` 该错误出现在本地调试小程序模板的时候出现。没有获取到api接口域名造成的。 小程序接口域名配置在ext文件中,只有运行当前的小程序必须为“开发者小程序”,才能获取到该接口域名。 所以解决办法是,去微信开放平台中的第三方应用中把该小程序添加为开发者小程序后解决。 如配置过还出现该提示,建议关闭微信开发者工具,重新编译。 ``` # 二、url not in domain list(url不在安全域名列表内) 如下图: ![](https://img.kancloud.cn/78/a7/78a7472dce6cce9b32ea3601a10604bb_503x297.png) ``` 解决办法,去小程序公众平台设置合法的服务器域名,或者,通过下图进行设置。 ``` ![](https://img.kancloud.cn/68/57/68570d540c3036931822aae465f5c3ca_1255x865.png) # 三、appid和mch_id不匹配 原因:如是小程序弹出的提示,说明该小程序没有开通微信支付,或配置的微信支付商户号不属于该小程序的。 请到该商户号后台查看是否与该小程序打通支付关系,或进入小程序管理端,检查下图设置是否正确。 ![](https://img.kancloud.cn/25/2e/252edc507ab84d933d3df4113d4dfe24_626x828.png)