编辑:我已启用日志记录,这里有更详细的错误:
Uncaught internal server error. { [MongoError: Authentication failed.]
name: 'MongoError',
message: 'Authentication failed.',
ok: 0,
code: 18,
我一直在关注Microsoft Azure指南,在Azure上设置Parse,here.
我已经完成了所有步骤并完成了所有操作,但是,当我尝试在我的Obj-C应用上创建新帐户时,我收到错误[Error]: {"code":1,"message":"Internal server error."} (Code: 1, Version: 1.12.0)
。
我不确定为什么会发生这种情况,因为我在Azure上看到我收到了多个请求和HTTP错误。
我使用的解析源也是Azure提供/分叉的解析源,所以可能是错误发生的地方?
感谢。
答案 0 :(得分:2)
错误与您的MongoDB身份验证有关。仔细检查您是否正确执行了Parse on Azure教程中的步骤,以便没有任何硬编码错误的“username / password123”字符串
答案 1 :(得分:0)
仔细检查URI是否正确。我在迁移时遇到了一些问题。如果您使用Parse Server Managed on Azure,它会为您创建服务器,您可以在那里检查数据库URI结构。 (在Web应用程序中 - 应用程序设置 - DATABASE_URI)
您还可以打开documentDB的设置并检查其中的URI设置。
另一个技巧是,如果更改DATABASE_URI设置(在应用程序设置中),请确保重新启动Web应用程序。
答案 2 :(得分:0)
确保您已添加" / parse"在您的网址末尾