微信小程序开发部署 (2)

     

微信小程序开发部署

 

 

 

  选择SSL证书—>证书管理—>申请免费证书。

     

微信小程序开发部署

 

 

 

  申请腾讯云免费SSL证书了,下面为免费申请页面,默认可以使用1年。

     

微信小程序开发部署

 

 

 

  点击确定之后,进入如下页面,其中通用名称就是你的域名,申请邮箱就是你申请域名时使用的邮箱。

     

微信小程序开发部署

 

 

 

  点击下一步,进入到手动DNS验证或者文件验证页面,本文使用的是手动DNS验证,具体的操作步骤可以点击“详细说明”查看。

     

微信小程序开发部署

 

 

 

  点击“确定”之后,会显示带验证的DNS的基本信息。主机记录、记录类型TXT,和记录值需要填写到你备案域名的地方。需要在域名注册商的域名管理配置中添加TXT记录,作用是验证你对域名的所有权和管理权。

  下载证书时,会根据你的web服务器类型分为Nginx证书、apache证书、IIS证书等,这要根据自己的具体情况选择对应的证书类型下载即可。

五、tomcat安装SSL证书

  1,进入 Tomcat 目录中的conf目录中,将下载的tomcat版SSL证书:域名.jks(如bjrqiao.club.jks)复制粘贴到目录中。

  2,修改conf目录中的server.xml文件

  将<Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>

  修改为<Connector port="8009" protocol="AJP/1.3" redirectPort="443"/>

 

  将<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>

  修改为<Connector connectionTimeout="20000" port="80" protocol="HTTP/1.1" redirectPort="443"/>

 

  并且增加配置

<Connector port="443" protocol="org.apache.coyote.http11.Http11NioProtocol"

               maxThreads="150" SSLEnabled="true">

        <SSLHostConfig>

            <Certificate certificateKeystoreFile="conf/bjrqiao.club.jks"

 certificateKeystorePassword="7gqn4105n0838yn"

                         type="RSA" />

        </SSLHostConfig>

</Connector>

  3,进入Tomcat的bin目录中,重新启动tomcat

关闭tomcat服务器指令:./shutdown

开启tomcat服务器指令:./start

  4,在浏览器中输入https://域名(如https://www.bjrqiao.club)。

  参考文献:https://blog.csdn.net/weixin_42195311/article/details/88624019

六、服务器域名配置

  每个微信小程序需要事先设置通讯域名,小程序只可以跟指定的域名进行网络通信。包括普通 HTTPS 请求(wx.request)、上传文件(wx.uploadFile)、下载文件(wx.downloadFile) 和 WebSocket 通信(wx.connectSocket)。

  从基础库 2.4.0 开始,网络接口允许与局域网 IP 通信,但要注意不允许与本机 IP 通信。

  从 2.7.0 开始,提供了 UDP 通信(wx.createUDPSocket)。

  配置流程:

  服务器域名请在 「小程序后台-开发-开发设置-服务器域名」 中进行配置,配置时需要注意:

  域名只支持 https (wx.request、wx.uploadFile、wx.downloadFile) 和 wss (wx.connectSocket) 协议;

  域名不能使用 IP 地址(小程序的局域网 IP 除外)或 localhost;

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpddxw.html