【问题标题】:How to get the client certificate in jbossjboss如何获取客户端证书
【发布时间】:2012-04-10 19:51:05
【问题描述】:

我使用 jboss 作为服务器,我的 java 程序作为客户端,我修改了 jboss 中的server.xml 文件以将证书从服务器发送到客户端。当请求的客户端与服务器密钥库中的域具有相同的域时,这会自动发生。
但我希望 jboss 服务器也验证客户端证书。如何将客户端证书发送到 jboss 并在 jboss 中接收?

【问题讨论】:

    标签: ssl jboss certificate


    【解决方案1】:

    您正在尝试实现双向 ssl,因此请查找“jboss 双向 ssl”。

    步骤类似于在服务器上设置 ssl ;唯一的区别是您需要将客户端证书导入服务器信任库(假设客户端证书是自签名的)。

    【讨论】:

    • 如何让客户端(java程序)发送证书给jboss。在 jboss 中,您只需编辑 server.xml 文件并使其指向包含证书的密钥库。
    • 如果你看一下下面给出的教程,它指出你需要在 server.xml 中设置 clientAuth="true" ;不需要其他代码更改。 jgeeks.blogspot.com/2009/08/two-way-ssl-on-tomcat-jboss.html
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-01
    • 2019-05-02
    • 1970-01-01
    • 2018-07-17
    • 2014-07-07
    • 1970-01-01
    相关资源
    最近更新 更多