我的游戏!应用程序有一个模块,morphia。我的数据库是 mongolab(在 AWS 上)。它第一次编译并运行。然后将在所有后续请求中抛出此 DB 身份验证异常。有谁知道 playmorphia 是否会尝试对每个请求进行重新身份验证?非常感谢任何帮助。谢谢。
Caused by: java.lang.IllegalStateException: can't call authenticate twice on the same DBObject
at com.mongodb.DB.authenticate(DB.java:437)
at play.modules.morphia.MorphiaPlugin.initMorphia_(MorphiaPlugin.java:368)
at play.modules.morphia.MorphiaPlugin.onApplicationStart(MorphiaPlugin.java:444)
at play.plugins.PluginCollection.onApplicationStart(PluginCollection.java:480)
at play.Play.start(Play.java:515)