巨屌 av Tomcat自动HTTPS跳转确立

发布日期:2024-12-02 04:28    点击次数:125

巨屌 av Tomcat自动HTTPS跳转确立

为什么使用HTTPS

浅显说来使用https契约的网站,信息的传递是进行了加密的,即使被东谈主截取了,也没法纵容知谈内部的信息巨屌 av,是以被称为安全的。目下百度、淘宝这种大型网站王人是自动跳转https连合了。 我呢,是合计每次登陆我方的网站时Chrome,Firefox王人提示我竖立了不安全连合,有点将就症,嗅觉不爽,是以就念念给网站加个ssl文凭。

SSL文凭准备

恳求路线有许多,我是在腾讯云上恳求的免费的DV SSL(免费,颁发快,只考据域名统统权,若是是用与tomcat下恳求时一定要填密码),其他类型的一般王人要收费,恳求告捷后下载下来会有一个www.xxxx.com.jks这种类型的文献,这即是tomcat需要的jks面容文凭。 若是你从其他场地恳求的,莫得jks,.crt(文凭文献)和.key(私钥文献)细目是有的,不错去https://www.trustasia.com/tools/cert-converter.htm 转为JKS就行了(指标面容接管JKS,密钥库密码一定要写,其他无用管,我也就转过一次,若是还有问题不错问问客服)

修改server.xml 添加Connector

干与tomcat下的conf文献夹,底下有个server.xml文献,修改此文献: 在<Service name="Catalina"></Service>中添加如下代码:

    <Connector port="443" protocol="HTTP/1.1" SSLEnabled="true"
    maxThreads="150" scheme="https" secure="true"
    keystoreFile="/opt/tomcat/apache-tomcat-8.5.12/conf/www.xxxxx.com.jks"
    ="xxxxxx"
    clientAuth="false" sslProtocol="TLS" />
参数讲解

keystoreFile确立我方的JKS文凭地址,不错使十足地址也不错是相对地址。 keystorePass确立密钥。 clientAuth若是是true则只消装置了对应文凭的贪图机才气看望,若是是false则任何贪图机王人能看望。

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

把redirectPort指向443端口,也即是上头添加的Connector就行了。 也不错径直把之前的port=“80”的Connector的联系参数确立得和port=“443”的Connector相同,然则一般不这么作念,因为这么不便捷以后跟换Connector确立。

修改web.xml

如上花式完成后,仅仅不错用https://开首看望对应网站,然则只输入www.xxx.com时,看望的还是,不会自动酿成https://www.xxx.com,要让http自动酿成https,还需要修改同目次下的web.xml。 操作很浅显,只需要在</welcome-file-list>后头(文献末尾)添加如下代码即可。

    <login-config>     
        <!-- Authorization setting for SSL -->     
        <auth-method>CLIENT-CERT</auth-method>     
        <realm-name>Client Cert Users-only Area</realm-name>     
    </login-config>     
    <security-constraint>     
        <!-- Authorization setting for SSL -->     
        <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看望试试成果吧。

双城之战在线观看

本文恒久更新贯穿地址:-05/143311.htm巨屌 av

linux