微信小程序-使用http请求开发测试(非https)

新手学堂013

微信小程序-使用http请求开发测试(非https),第1张

微信官方要求网络请求必须是https,如果是开发测试需要使用http请求,怎么办?

只需设置一下即可(如下图,勾选“ 开发环境不校验请求域名以及TSL版本 ”):

真机调试需要做一些设置才可以通过http请求到数据(如图)

1点击页面右上角,在弹出层中点击"打开调试"

2重新打开小程序,设置生效http请求即可拿到返回数据了

需要的。

微信小程序也就是一种不需要下载安装即可使用的应用,即搜即用,用完就走,用户不用关心是否安装太多应用的问题,无需安装卸载。其无疑将会是继订阅号、服务号、企业号后,另一个企业推广的平台。这是一个全新的生态,开发者可以快速地开发一个小程序,在微信内被便捷地获取和传播。

为了保护小程序应用安全,微信小程序也设置诸多的限制,如官方的需求文档要求,每个微信小程序必须事先设置一个通讯域名,并通过HTTPS请求进行网络通信,不满足条件的域名和协议无法请求。因此开发者应先准备好配置好HTTPS证书的域名,实现服务器端HTTPS请求,就需要在服务器端配置SSL证书实现。

您好!

不可以,必须要安装SSL证书。2017年12月30日起微信公众号停止支持HTTP调用,而微信小程序上线之初就强制要求小程序通讯域名必须通过HTTPS请求进行网络通信。 此外,微信支付、企业微信等微信应用服务也要求使用HTTPS加密保护传输数据。一方面,微信近几年不断开放平台接口能力、数据能力给第三方,登录授权、获取用户基本信息、获取用户地理位置等权限功能,在开放应用的同时也必须保护其相关数据的安全性。因此,微信对开发者在安全应用方面也提出了严格要求。另一方面,iOS和安卓都默认APP使用HTTPS加密连接,为符合移动系统安全要求,运行在微信平台之上的应用也必须按最佳安全实践要求部署HTTPS加密。

三步完成微信小程序的HTTPS认证与部署:网页链接

是的,必须采取HTTPS协议。

具体步骤:

将确定需要HTTPS的域名准备好。

进入淘宝里面找到:Gworg,并且按照要求完成SSL证书认证。

获得SSL证书后配置到服务器就可以HTTPS请求,具体配置要让Gworg提供技术文档。

微信小程序对服务器要求满足:TLSv 12 协议、PFS(完全正向保密)ECDHE。

配置主要准备:服务器、SSL证书。

微信小程序是必须采用HTTPS协议的,公众号你也可以用HTTP协议访问的,这个并没有什么影响,另外也可以公众号是可以采用80与443共用的,不设定强制HTTPS就可以了。相关SSL证书可以使用:Gworg更方便些。

一、准备工具:域名、独立服务器(虚拟主机一般不支持)

二、登陆淘宝搜索关键字:Gworg ,获取HTTPS证书。

三、办理审核,拿到HTTPS证书后,配置到服务器就完成了。

四、小程序要求TLS12,所以服务器环境,服务器操作系统版本要求(支持TLS12)WIN 2008 R2 IIS 7 以上版本、CentOS 6+ OpenSSL 101c+、Apache 24 +、Nginx 106+、JDK17 、Tomcat7056+(不能低于以上环境)。