我是SSL认证新手,我已经生成了BKS类型的SSL认证。但在Jboss开始时我得到了异常:-saying“java.security.KeyStoreException:BKS not found”。以下是我正在创建密钥库文件的步骤。
keytool -genkey -alias abcd -keystore C:/abcd.keystore -storepass abcd -storetype BKS -provider org.bouncycastle.jce.provider.BouncyCastleProvider -providerpath c:/bcpkix-jdk15on-147.jar
我正在使用JBoss 4.2.3 GA。
请帮我解决这个问题。
谢谢你, Pruthvi
答案 0 :(得分:1)
错误“未找到BKS”意味着它正在寻找名为BKS的别名。您是否可以传递实际错误以及ssl连接器定义(server.xml)的详细信息?
答案 1 :(得分:1)
请务必按照以下步骤操作
http://docs.jboss.org/jbossweb/3.0.x/ssl-howto.html
答案 2 :(得分:0)
您可以尝试将提供程序添加到java.security文件中,如Different types of keystore in Java -- BKS
中所述security.provider.N = org.bouncycastle.jce.provider.BouncyCastleProvider
N 表示提供商列表中的提供商索引。