grails在哪里存储自生成的SSL证书?

我在我的本地开发盒(Mac OS 10.8)上运行grails,使用自签名证书和WeakSSL grails插件通过SSL托管Web服务.问题是我通过
Xcode iPhone模拟器连接到这个服务器,它给了我一个不受信任的证书错误.

我已经找到了如何将证书安装到手机/模拟器的说明,但我的问题是如何在我的机器上找到此证书进行安装?

最佳答案 我想如果你使用的是grails 2.2.x,你将看不到〜.grails /中的目录.要查找密钥库,该插件使用与Grails版本1.3.x和2.0.x – 2.1.x匹配的模式.

理想情况下,您应该看到存储在〜./ grails / ${grailsVersion}中的证书

看看plugin code where certificates are found.

Created JIRA缺陷相同.

由于以下代码,模式匹配器不适用于Grails版本2.2.x及更高版本.

import java.util.regex.Pattern

Pattern V2X = Pattern.compile("2.[01].\\d+?")
assert  !V2X.matcher("2.2.0").find()
点赞