【发布时间】:2017-02-09 00:18:05
【问题描述】:
我正在尝试使用 Azure 移动应用和 Azure 存储为我的 Xamarin.Forms 应用构建后端。我在 Azure 中创建了所有内容(移动服务、存储帐户、ConnectionString 等),并下载了后端(因为我选择 C# 作为语言)和 Xamarin.Forms 应用程序的默认项目。
然后我在本地调试了后端的项目并且正在工作,所以我发布了它。当我使用默认的 Xamarin.Forms 应用程序测试 Web API 时,服务器返回了一个异常(500 内部服务器异常),并显示消息“发生错误。”。之后我尝试启用服务器日志、远程调试和 xml 日志文件,但没有找到太多。
远程调试显示“可见”后端代码没有任何问题(调试时未引发异常)。
xml 日志文件在 OWIN 方法中显示警告,但没有错误。
服务器日志显示 GET 请求中有两个错误:
azure-log.txt
观察。我删除了我的应用服务名称并替换为“{servicename}”。
我已经尝试删除并重新创建所有 Azure 服务,已经尝试从 http 更改为 https 并尝试将 connectionString 更改为其他值。但我只是在尝试调试默认项目但没有成功后才进行这些更改。
我正在尝试解决此错误一段时间,但我不知道我还能做些什么。
感谢您的帮助!
【问题讨论】:
标签: c# azure azure-mobile-services