美文网首页
简单几步叫你给域名添加SSL证书,设置HTTPS访问

简单几步叫你给域名添加SSL证书,设置HTTPS访问

作者: 村口集合水泥自带 | 来源:发表于2018-11-12 15:13 被阅读249次

    从阿里云申请完证书后,下载对应Tomcat版本的证书,如下:


    从阿里云下载的文件

    然后将pfx文件上传到服务器的Tomcat的conf目录下,另一个文件不需要上传,里面是密码,待会会用到,如下:


    上传至服务器的Tomcat的conf目录
    然后编辑server.xml文件和web.xml文件,
    server.xml文件修改如下(443的属于添加,80的是原来8080端口修改的):
         <Connector port="443" 
                       protocol="HTTP/1.1"
                       maxThreads="150" 
                       SSLEnabled="true" 
                       scheme="https" 
                       secure="true"
                       keystoreFile="conf/****改成你自己的文件名****.pfx"
                       keystoreType="PKCS12"
                       keystorePass="****改成你自己的密码****"
                       clientAuth="false" 
                       sslProtocol="TLS" />
     
          <Connector port="80" protocol="HTTP/1.1"
                      connectionTimeout="20000"
                      redirectPort="443"
                      URIEncoding="UTF-8"
                      useBodyEncodingForURI="true" />
    

    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>
    

    如此便大功告成!


    成功显示https

    相关文章

      网友评论

          本文标题:简单几步叫你给域名添加SSL证书,设置HTTPS访问

          本文链接:https://www.haomeiwen.com/subject/ybccfqtx.html