2016-12-02 9 views
1

SSLを有効にするためにjetty-ssl.xmlファイルに設定する必要のあるパスワードを完全に理解していません。私は、キーツールを使用して、自己署名証明書を作成し、処理中に、私は2つのだけのパスワードを入力しなければならなかった、IMOそれぞれKeyStorePasswordのTrustStorePasswordのに対応する、すなわちキーパスストアパス、。つまり、これは1つのパスワードが残っているKeyManagerPasswordこれは、私にはまだ明らかにされていないプロセス中にどこに設定されている必要があります。Jetty SSLパスワード

<Configure id="sslContextFactory" class="org.eclipse.jetty.util.ssl.SslContextFactory"> 
    <Set name="KeyStorePath"> 
     <Property name="jetty.base" default="." />/ 
     <Property name="jetty.keystore" default="etc/keystore" /> 
    </Set> 
    <Set name="KeyStorePassword"> 
     <Property name="jetty.keystore.password" default="OBF:1vny1zlo1x8e1vnw1vn61x8g1zlu1vn4" /> 
    </Set> 
    <Set name="KeyManagerPassword"> 
     <Property name="jetty.keymanager.password" default="OBF:1u2u1wml1z7s1z7a1wnl1u2g" /> 
    </Set> 
    <Set name="TrustStorePath"> 
     <Property name="jetty.base" default="." />/ 
     <Property name="jetty.truststore" default="etc/keystore" /> 
    </Set> 
    <Set name="TrustStorePassword"> 
     <Property name="jetty.truststore.password" default="OBF:1vny1zlo1x8e1vnw1vn61x8g1zlu1vn4" /> 
    </Set> 
</Configure> 

答えて

2

これは幾分hereと説明されています。 KeyManagerPasswordは常に存在するとは限りません。specified in the key storeが1つの場合にのみ使用されます。ほとんどの場合、パスワードはKeyStorePasswordと同じです。 KeyManagerPasswordの値がブランクの場合、デフォルトでthe value of KeyStorePassword.になります。そうしないと、設定しなかったので空白のままにすることができます。

関連する問題