找出500个错误的原因Google认证

问题描述 投票:0回答:1

我们在Azure上部署了一个使用Google身份验证的API。在周末,API开始抛出500个错误,这些错误在重新启动API后得到解决。有没有办法确定这些错误的根本原因是什么?

google-authentication azure-api-apps
1个回答
0
投票
  1. 检查web.config文件中是否有自定义错误模式为“on”或“Remoteonly”。如果是,则将其关闭。将以下行添加到web.config中的System.web元素
  2. 在代码中启用自定义日志记录/检测,可以帮助您获取更多信息。 ASP.NET应用程序可以使用System.Diagnostics.Trace类将信息记录到应用程序诊断日志中。例如System.Diagnostics.Trace.TraceError(“如果你看到这个,发生了一些不好的事情”);
  3. Enable Detailed Error Messages - 当您的网站响应错误消息时生成的html文件的详细版本。这样可以在您的网站中调试一些错误响应。它存储在网站的文件系统中。
  4. Web Server Logging - 也称为HTTP日志或IIS日志,它将以W3C扩展日志文件格式记录对您网站的所有请求。
  5. Failed Request Tracing - 也称为FREB,在这里,您可以通过其针对每个失败请求的不同堆栈从IIS获取大量信息。
© www.soinside.com 2019 - 2024. All rights reserved.