我正在尝试配置使用MongoDB插件进行持久化的Grails应用程序。我的应用程序在开发环境中运行,针对默认的MongoDB安装。
在生产中我使用配置为使用SSL的MongoDB实例。我无法连接到该数据库(找不到有关SSL配置的任何文档)。插件文档确实提到了使用MongoOptions。所以我试过了:
grails {
mongo {
...
options {
socketFactory = SocketFactory.getDefault()
}
}
}
我得到的错误是:
Bean property 'socketFactory' is not writabe or has an invalid setter method
没有选项,错误是:
IOException authentication the connection
Grails MongDB插件是否支持基于SSL的配置?