
是的。
每个微信小轮唤程序需要事先设置通讯域名,小程序只可以跟指定的域名与进行网络通信。包括普通HTTPS请求(wx.request)、上传文件(wx.uploadFile)、下载文件(wx.downloadFile)和WebSocket通信(wx.connectSocket)。
根据小程序开发文档,域名只支持https(wx.request、wx.uploadFile、wx.downloadFile)和wss(wx.connectSocket)协议;
扩展资料:
HTTPS请求的相关SSL证书类型:
1、DVSSL证书(域名验证型):只验证域名所有权,适岁物合个人网站、博客等站点使用;
2、IVSSL证书(个人验证型):验证网站所属个人身份,适合自媒体、个人品牌站点使用;
3、OVSSL证书(企业验证型):验证网站所属单位身份,适合企业级用户使用;
4、EVSSL证书(扩展验证型):扩展验证网站所属单位身份,适合高度信任的企业级用户使用。
5、域名腊雀凯要实现HTTPS加密请求,需要安装SSL证书。
参考资料来源:微信开放文档-网络
首先引入微信小程序官方关于HTTPS网络请求问题的 相关说明
如果苹果机型和本地微信开发工具请求都相对正常,唯独山敬安卓部分机型频繁出现请求超时问题,雀尘那么可能就是服务器域名证书的信任链不完整或者缺失中间证书引发的,请对照下述流程检查或使用 SSL证书在线检测工具 。
微信小程序对证书要求如下:
原因:在部分安卓系统下证书不可信从而导致无法请求到数据。在证书文顷唯禅件的详细信息-授权信息访问一栏的 Alternative Name 中指定了中间证书的获取 URL 地址。IOS、MAC、Windows、都支持这种方式获取中间证书,唯独部分 Android 系统不支持,所以就无法建立可信连接。所以在切换小程序网络请求域名时请注意检查 SSL 证书是否配置正确。
需要,而且是必须的。2017年9月21日,桥中微信发布一则《关于公众平台接口不再支持HTTP方式调用的公告》。明确表示,为保证数据传输安全,提高业务安全性,公众平敏谈山台不再支持HTTP方式侍念调用。应避免影响正常使用中含有HTTP方式调用的服务,开发者应尽快调整HTTP方式的切换成HTTPS调用。根据微信小程序相关规定,小程序只需使用HTTPS,因此只需购买域名级证书即可
如果企业需要开发两个以上的小程序,可选择购买域名级通配符证书,降低证书成本支出。
如果企业已经有网站或者App使用了SSL证书,且为通配符或多域名型证书,只需新增一个保护域名即可,不需额外购买新的证书。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)