百度小程序开发https请求服务器方法

2025-04-10 03:58:32

最近段时间,微信小程序爆火,但微信对小程序也是有诸多的限制。例如文件大小,请求服务端必须是https。文件大小,好办,开发过程中尽量的控制文件,能复吹涡皋陕用的尽量复用。用不到的文件尽量不引用。本地的图片也尽量的少。可https,在国内线上用https的都不算多,更何况是开发过程中用https,应该就更少了吧。StartSSL免费SSL证书都说了是开发用(如果到了线上,想要https,相关的运维人员会搞定收费的https),那当然要用免费的。StartSSL就是个不错的选择。

工具/原料

百度小程序开发工具

百度小程序开发者账号

StartSSL注册、登录

1、StartSSL是StartCom公司旗下的SSL证书,提供免费SSL证碜钓芡涸书服务并且被主流浏览器支持的免费SSL,包括Chrome、Firefox、IE等浏览器都可以正常识别StartSSL,更主要的是StartSSL提供免费3年且可以无限续期的SSL证书,而且可以设置10个域名。进入注册页面进入https://www.startssl.com/SignUp。

百度小程序开发https请求服务器方法

2、注册很简单只需要填个邮箱发送验证码

百度小程序开发https请求服务器方法

3、然后填入获得的验证码,点击按钮后会跳转至设置密码

百度小程序开发https请求服务器方法
百度小程序开发https请求服务器方法

4、注册成功后,会让你下载用于登录的证书,因为该网站提供了两种登录方式,客户端证书认证和邮箱登录(填写邮箱,获得验证码登录),个人感觉使用邮箱也很方便。

申请免费的SSL

1、先添加验证域名,选择选项卡的Validations Wizard,并选择Domain Validation (for SSL certificate)点击Validation

百度小程序开发https请求服务器方法

2、填入域名,并在域名所有者邮箱(或域名对应的企业邮箱)中获取发送的验证码

百度小程序开发https请求服务器方法

3、添加的域名验证成功,点击To Order SSL Certificate

百度小程序开发https请求服务器方法

4、现在可以开始给自己的域名申请StartSSL免费SSL证书了,这里添加用于申请证书的完整的域名

百度小程序开发https请求服务器方法

5、申请StartSSL免费SSL时,会要求填入CSR

百度小程序开发https请求服务器方法

6、CSR 生成可以有两种方式,一种是使用StartSSL提供的[StartComTool.exe](https://download.startpki.com/startcom/startcomtool.exe)适用于Window,另一种方式也可以使用openssl命令,适用于Mac,liunx等。 openssl req -newkey rsa:2048 -keyout yourname.key -out yourname.csr

百度小程序开发https请求服务器方法

7、把生成的(youname.csr)CSR签名证书请求内容,粘贴进去

百度小程序开发https请求服务器方法

下载免费的SSL

1、下载下来的SSL是zip格式的压缩包,解压后有如下内容

百度小程序开发https请求服务器方法

2、分别提供了几种web服务所需的ssl认证文件x垓矗梅吒xx.pem就是从StartSSL下载下来的NginxServer.zip中的文件xxx_bundl髫潋啜缅e.crt(需要把后缀改成pem)xxx.key 这是之前执行 openssl req -newkey rsa:2048 -keyout yourname.key -out yourname.csr时生成的key.然后启动nginx ,输入密码(该密码是生成本地CSR时设置的)

百度小程序开发https请求服务器方法

3、到这来,就可以使用https了,马上打开你的域名试试吧。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢