小程序中的合法域名的作用及条件有哪些?

小程序的合法域名是指小程序项目中使用的各种接口、资源文件等所在的域名。在小程序开发中,需要将这些域名添加到小程序后台的"开发设置"-"服务器域名"中进行配置,才能够正常使用。

合法域名的作用:

1.作为小程序请求的 API 服务器域名,包括 HTTP API、WebSocket 等。

2.作为小程序下载或展示资源的服务器域名,包括上传图片和下载图片等。

3.作为小程序 WebSocket 信道的服务器域名。

合法域名的条件:

1.必须是已备案的域名或者 IP 地址。

2.必须采用 HTTPS 协议,并且要求 SSL 证书必须是由权威机构颁发的有效证书。

3.需要支持 TLS1.2 及以上协议。

4.不支持 IP 地址直接绑定域名。

5.不支持端口号的形式,如 www.example.com: 8080。

6.不支持泛域名(如:*.example.com)。

总之,合法域名的要求非常严格,开发者需要按照规定进行配置,否则会导致小程序无法正常访问接口或资源。为了保证开发效率和用户体验,建议在开发之前先确认好合法域名的配置,避免在后期出现不必要的问题。

相关推荐
paopaokaka_luck6 分钟前
基于SpringBoot+Uniapp的健身饮食小程序(协同过滤算法、地图组件)
前端·javascript·vue.js·spring boot·后端·小程序·uni-app
白鹭7 小时前
基于LNMP架构的分布式个人博客搭建
linux·运维·服务器·网络·分布式·apache
努力的小郑16 小时前
亿级流量下的生死抉择:Apache BeanUtils vs MapStruct性能差距32倍!架构师选型指南
java·spring·apache
努力的小郑17 小时前
BeanUtils拷贝大对决:Spring与Apache Commons的差异与妙用
java·spring·apache
老华带你飞19 小时前
口腔助手|口腔挂号预约小程序|基于微信小程序的口腔门诊预约系统的设计与实现(源码+数据库+文档)
java·数据库·微信小程序·小程序·论文·毕设·口腔小程序
尸僵打怪兽19 小时前
HBuilder X打包发布微信小程序
微信小程序·小程序·打包·hbuilder x
说私域1 天前
公域流量向私域流量转化策略研究——基于开源AI智能客服、AI智能名片与S2B2C商城小程序的融合应用
人工智能·小程序
半生过往1 天前
微信小程序文件下载与预览功能实现详解
微信小程序·小程序·notepad++·压缩包下载解压
源码_V_saaskw1 天前
JAVA图文短视频交友+自营商城系统源码支持小程序+Android+IOS+H5
java·微信小程序·小程序·uni-app·音视频·交友
自由鬼1 天前
Apache HTTP Server 2.4.49 的目录遍历漏洞CVE-2021-41773
网络协议·http·apache