配置小程序后台服务器

   日期:2020-07-10     浏览:97    评论:0    
核心提示:**记录一下小程序后台配置过程**1、小程序的体验版本和发布版本访问的后台数据,必须是配置在https服务器上的。接下来详细描述配置https配置到成功使用的过程:首先需要一个域名,可以在腾讯云和阿里云购买域名,然后进行域名备案,不备案是无法使用的、具体备案过程根据提供的步骤来就行了。然后将域名和服务器的ip地址绑定;绑定步骤如下(以阿里云为例):进入控制台->域名列表->域名解析列表->添加域名->解析设置->添加记录添加记录时会弹出一个小窗:记录类型:A主_小程序配置后台地址

**

记录一下小程序后台配置过程

**
1、小程序的体验版本和发布版本访问的后台数据,必须是配置在https服务器上的。
接下来详细描述配置https配置到成功使用的过程:

首先需要一个域名,可以在腾讯云和阿里云购买域名,然后进行域名备案,不备案是无法使用的、具体备案过程根据提供的步骤来就行了。然后将域名和服务器的ip地址绑定;绑定步骤如下(以阿里云为例):
进入控制台->域名列表->域名解析列表->添加域名->解析设置->添加记录
添加记录时会弹出一个小窗:
记录类型:A
主机记录:www+域名
解析线路:默认
记录值:要绑定的ip地址

2、接下来就是配置https
首先需要下载ssl证书或者jdk生成的;这里以阿里云下载的ssl证书为例;
阿里云云官方可以下载免费的ssl证书;可以根据官方文档指引下载
步骤:控制台->产品与服务->安全(云盾)->ssl证书(应用安全)->购买证书
选择域名类型:单域名
选择证书类型:DV ssl
选择加密等级:免费版
然后点击立即购买,点击支付(必须支付),进去证书控制台,然后点击证书申请,之候就等申请通过,下载需要的证书即可。这里以下载配置tomcat为例

3、证书下载好后正式配置
压缩包中包含两个文件一个是:xxx.pfx,一个是:xxxx.txt,txt中保存的是密码。
将这两个文件放置在和tomcat安装目录下,可以自己新建cert文件夹,将两个文件放在cert中,cert和bin同级路径。
然后开始配置:修改conf文件夹下的server.xml

1、
<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
改为         
<Connector port="80" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="443" />
2、添加
<Connector port="443" protocol="org.apache.coyote.http11.Http11NioProtocol"
               maxThreads="150" SSLEnabled="true">
        <SSLHostConfig>
            <Certificate
                certificateKeystoreFile=".pfx文件的路径"
                certificateKeystorePassword="你的证书密码"
                certificateKeystoreType="PKCS12"
            />
        </SSLHostConfig>
    </Connector> 
3、添加
<Connector port="8009" protocol="AJP/1.3" redirectPort="443"/ >

4、在conf文件夹下的web.xml文件的最末尾添加,即</web-app>上方
 <security-constraint> 
         <web-resource-collection > 
              <web-resource-name >SSL</web-resource-name>  
              <url-pattern>/*</url-pattern> 
       </web-resource-collection> 
       <user-data-constraint> 
       <transport-guarantee>CONFIDENTIAL</transport-  guarantee> 
       </user-data-constraint> 
 </security-constraint>  

重启tomcat即可;

如果是springboot配置则更简单:
将xxxx.pfx文件放在resource目录下
配置文件(application.yml)中填写:

5、配置完https后还是不能作为小程序的发布和体验版的后台。
需在微信公众平台中添加业务域名
步骤如下:





将下载的校验文件放在域名根目录下;
如果是springboot的maven项目则直接放在static目录下
如果是tomcat则放在webapps下的root文件夹下

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服