Java 在jboss中配置ssl

Java 在jboss中配置ssl,java,ssl,jboss,certificate,keytool,Java,Ssl,Jboss,Certificate,Keytool,我的客户机是一个独立的java程序,希望与部署在本地主机jboss上的servlet通信。我想要他们之间的https连接。现在我正在使用http上的url连接进行连接。到目前为止,我已经创建了自签名证书。我使用了以下keytool命令 keytool.exe -genkey -alias serverkey -keyalg RSA -storepass bigsecret -keypass bigsecret -dname "cn=localhost" keytool.exe -export

我的客户机是一个独立的java程序,希望与部署在本地主机jboss上的servlet通信。我想要他们之间的https连接。现在我正在使用http上的url连接进行连接。到目前为止,我已经创建了自签名证书。我使用了以下keytool命令

keytool.exe -genkey -alias serverkey -keyalg RSA -storepass bigsecret -keypass bigsecret -dname "cn=localhost" 

keytool.exe -export -rfc -alias serverkey -file server.cer -storepass bigsecret -keypass bigsecret

在这之后我无法继续。我只希望服务器将证书发送到客户端(单向身份验证)。我应该在java代码中做什么更改,以及我应该将这些证书放在jboss服务器和客户端jre中的什么位置。我是否应该在servlet中编写显式代码以在通信期间发送证书。

您将在此处找到使用和设置SSL的所有不同用例

在您的情况下,您需要遵循用例1的说明-在服务器上启用SSL

祝你好运