我构建了一个 api,当我发布错误“消息”时:“发生错误。”正在发生。
我进行了添加迁移并删除了该文件。当使用 add-migration 创建其他文件并创建更新数据库时。这在我的机器上工作,但是当我在 Microsoft azure 中发布时,我总是收到“消息”:“发生错误。”。
我read about查看日志流。但这是我的日志流:
我寻找变量 SCM_LOGSTREAM_TIMEOUT 但找不到。可以帮助我吗?
最佳答案
我已部署 Azure Web API 并检查了日志流
。
如果应用程序服务日志
设置为关闭,我们会收到以下错误。
启用应用程序服务日志
后,默认情况下我们会在日志控制台中收到以下消息。
默认情况下,它建议我们根据需要增加 Azure 应用程序设置中的超时。 默认超时为 2 小时(7200 秒)。
I look for the variable SCM_LOGSTREAM_TIMEOUT but can't find. Can help me ?
在 Azure 门户
=> 导航到您的 Web 应用
=> 单击设置
下的配置
=> 应用程序设置
,使用键SCM_LOGSTREAM_TIMEOUT
和您想要的值(以秒为单位)添加新应用程序设置。
关于c# - 修复 "Message": "An error has occurred." in my api,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74258607/