微信小程序是一种基于微信平台的应用程序,可以在微信内部使用,提供给用户更轻便、更高效的体验。在开发微信小程序过程中,合法域名的设置是非常重要的一部分。在这篇文章中,我们将详细介绍微信小程序开发工具设置合法域名的原理和步骤。
首先,了解什么是合法域名。
合法域名是指小程序向服务器发送请求时,服务器所在的域名。在微信小程序中,我们需要进行设置,确保请求合法。微信小程序的请求有三种类型:https、wss、sockjs。
接下来,我们来介绍微信小程序开发工具设置合法域名的步骤:
第一步:打开开发工具,选择小程序项目,并在项目根目录下找到 app.json 文件,打开文件。
第二步:在 app.json 文件中,找到 “permission” 元素。如果该元素不存在,则需要新加一个 permission 元素。
第三步:在 permission 元素中,添加域名白名单。
例如:
```
"permission": {
"scope.userLocation": {
"desc": "你的描述信息",
"domainList": ["https://wxapi.xxx.com"]
}
}
```
第四步:保存 app.json 文件,打开开发者工具,勾选左侧 “详情 -> 调试 -> 在真机调试中打开调试” ,关闭工具后重新打开。
第五步:在开发者工具中打开网页调试工具(Developer Tools),点击网络(Network)选项卡,搜索 “request domain” 关键词,查看域名白名单是否已被设置。
域名设置完毕后,我们需要注意以下几点:
1.在设置域名前,请确保该域名已经备案过。
2.采用 https 协议的接口,需要获得微信小程序官方颁发的 SSL 证书。
3.调用微信小程序的开放接口时,需要先在小程序管理后台进行接口设置。
总之,设置域名白名单是微信小程序开发的重要环节。通过上述步骤,我们可以轻松地进行合法域名的设置,并保证小程序的正常运作和安全性。