<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                ## 一、概述 https是加密通訊,比http安全,所以,有條件的情況下,都建議用https部署; ## 二、步驟 ### **生成證書** ``` keytool -genkey -alias RayframeworApplication -storetype PKCS12 -keyalg RSA -keysize 2048 -keystore keystore.p12 -validity 3650 ``` 將會生成一個文件:keystore.p12 ![](https://img.kancloud.cn/0e/ad/0ead69ebec27edd68a9fd01bae73c4c1_677x457.png) ### **證書部署(必須強制命名或改名為rayframeworkapp.pfx)** 將生成的密鑰證書拷貝到項目中的classpath中(如直接放到resources根目錄下),并確保命名為rayframeworkapp.pfx(若是申請的,則改名為rayframeworkapp.pfx); ![](https://img.kancloud.cn/58/8a/588a0b585db8717ff48b3ce866f65d3f_1181x411.png) ### **application-ray.properties配置** ``` server.ssl.enabled=true server.ssl.key-store-password=123456(如果是生成的證書,則是密鑰生成時輸入的密鑰口令,如果是申請的證書,則會隨證書文件附帶提供的證書密碼) ``` ### **啟動** 啟動項目,直接訪問項目即可; ![](https://img.kancloud.cn/00/f3/00f3527e7100e5a9db897b98501ca6cc_1366x736.png) >[danger] 由于不是CA簽發的,所以顯示未不安全,如果有需要,正式環境中,可以換成CA簽發的,就可以了; ## 三、正式部署 基于tomcat部署; **把證書文件放在conf目錄下** ![](https://img.kancloud.cn/ad/86/ad867abb3d76e913dd4f138ad0deafbe_1049x260.png) **修改server.xml文件** ``` <Connector protocol="org.apache.coyote.http11.Http11NioProtocol" port="443" maxThreads="200" scheme="https" secure="true" SSLEnabled="true" keystoreFile="conf/rayframeworkapp.pfx" keystorePass="123456" clientAuth="false" sslProtocol="TLS"/> ``` >[danger] > 1、https的默認端口為443,不是80,因此,如果選擇80端口,必須帶端口號,如果想省略端口號,則需要用443; > 2、keystoreFile設置證書文件的相對路徑,keystorePass則是證書密碼,申請的證書也會隨文件附帶提供對應的密碼; > ![](https://img.kancloud.cn/16/5a/165ab9344c5541075a987112fcb5ed39_1366x736.png) ## 四、證書申請 阿里云這些都提供了免費證書,申請的時候,需要注意,直接申請要部署的二級目標域名的證書; > 1、舉例來說,要部署到a.b.com,則需要申請a.b.com為域名的證書,不要直接申請b.com一級域名證書; > 2、證書拿到后,改名為rayframeworkapp.pfx,放到工程的resource目錄; > 3、參考上面的正式部署章節,正式部署到服務器; ## 五、效果 ![](https://img.kancloud.cn/69/c3/69c3fe4abc4d2cff59a8797df73435c9_1366x736.png)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看