如何使用Grails设置SSL?

时间:2011-05-03 01:18:26

标签: java grails ssl keystore keytool

如何使用Grails设置SSL?我们从我们的提供商处获得了签名证书,并尝试在.grails / 1.3.7 / ssl / keystore下创建密钥库。只需输入我们的密钥,我们就开始使用grails并获得:

Caused by: javax.net.ssl.SSLException: No available certificate or key corresponds to the SSL cipher suites which are enabled.
       at sun.security.ssl.SSLServerSocketImpl.checkEnabledSuites(SSLServerSocketImpl.java:327)
       at sun.security.ssl.SSLServerSocketImpl.accept(SSLServerSocketImpl.java:272)
       at org.apache.tomcat.util.net.jsse.JSSESocketFactory.checkConfig(JSSESocketFactory.java:742)

也许我们必须使用不同的命令导入.crt文件?我用过:

keytool -import -v -trustcacerts -alias riseup.org.nz -file /etc/ssl/telethon/telethon.crt

当我使用除了riseup.org.nz以外的别名时,它会抱怨别名与crt不匹配。

运行命令后,它会询问我是否信任这些信息,这让我想到:

  

注意:在导入证书之前不需要执行-printcert命令,因为在将证书添加到密钥库中的可信证书列表之前,-import命令会打印出证书信息并提示您验证它。

来自:http://download.oracle.com/javase/1.3/docs/tooldocs/win32/keytool.html

0 个答案:

没有答案