0
sslConfig:如何配置jetty以請求指定資源的客戶端證書?
<New id="sslContextFactory" class="org.eclipse.jetty.util.ssl.SslContextFactory">
<Set name="KeyStorePath">../conf/jetty/etc/keystore</Set>
<Set name="KeyStorePassword">secretpass</Set>
<Set name="KeyManagerPassword">test</Set>
<Set name="TrustStorePath">../conf/jetty/etc/truststore</Set>
<Set name="TrustStorePassword">secretpass</Set>
<Set name="EndpointIdentificationAlgorithm"></Set>
<Set name="NeedClientAuth">true</Set>
<Set name="WantClientAuth">true</Set>
</New>
設置NeedClientAuth到真正需要的客戶,爲所有資源提供證書。但在我的情況下,我只想要爲特定資源申請證書。
比如我需要請求證書/資源1/* 而僅使用了HTTPS /資源2/*
我怎樣才能做到這一點?