电竞比分网-中国电竞赛事及体育赛事平台

分享

Tomcat下生成keystore證書

 歡歡2008 2011-09-23

Tomcat下生成keystore證書

205人閱讀 評論(0) 收藏 舉報

在當前目錄下證書庫server.keystore中生成一個證書tomcatsso 密碼changeit

首先要進入“C:/Program Files/Java/jdk1.6.0_02/jre/lib/security”;其中C:/Program Files/Java/jdk1.6.0_02為jdk的安裝路徑;

keytool -genkey -keyalg RSA -alias tomcatsso -dname "cn=localhost" -keystore server.keystore -storepass changeit


導出證書到證書文件server.cer
keytool -export -alias tomcatsso -file server.cer -keystore server.keystore -storepass changeit


導入jdk
keytool -import -alias tomcatsso -file server.cer -keystore cacerts -storepass changeit

 

三、打開%CATALINA_HOME%/conf/server.xml,找到如下內(nèi)容:

    <!--
    <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
               maxThreads="150" scheme="https" secure="true"
               clientAuth="false" sslProtocol="TLS" />
    -->

將其換成如下內(nèi)容

    <Connector port="8443" protocol="org.apache.coyote.http11.Http11Protocol" SSLEnabled="true"
               maxThreads="150" scheme="https" secure="true"
               clientAuth="false" sslProtocol="TLS"
      keystorePass="changeit" keystoreFile="C:/Program Files/Java/jdk1.6.0_02/jre/lib/security/server.keystore"/>

 

若輸入錯誤,想重新生成證書,可先用以下兩句話將已安裝的證書去除

keytool -delete -alias tomcatsso -keystore cacerts
keytool -delete -alias tomcatsso -keystore server.keystore

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多