【发布时间】:2017-09-01 14:15:43
【问题描述】:
我有一个问题,我必须通过客户端证书进行身份验证。
我的代码:
<camel:sslContextParameters id="sslContextParameters">
<camel:keyManagers keyPassword="indigo">
<camel:keyStore resource="/home/sahil/Demo/new.jks" password="changeit"/>
</camel:keyManagers>
<camel:trustManagers>
<camel:keyStore resource="/home/sahil/Demo/123.jks" password="changeit"/>
</camel:trustManagers>
<camel:serverParameters clientAuthentication="WANT" />
</camel:sslContextParameters> <to uri="jetty:https://xx.x.xx/activate"/>
每次我点击此服务时都会出错
2017/09/01 15:32:38 [info] 3934#3934: *11 客户端在读取客户端请求标头时未发送所需的 SSL 证书,
当我使用 curl 命令点击 URl 并通过客户端证书时,它显示成功
【问题讨论】:
标签: ssl apache-camel jetty mutual-authentication