在我的例子中
http://localhost
正在工作,但是 https://localhost
抛出 HTTP 503 内部服务器错误。
我已经实施了以下解决方案,但它们不起作用。
解决方案#1:
<httpRuntime executionTimeout="300" enable="true"
maxQueryStringLength="32768" maxUrlLength="65536"
maxRequestLength="4096" useFullyQualifiedRedirectUrl="false"
targetFramework="4.5" />
<sessionState mode="InProc" stateNetworkTimeout="40" timeout="2400" />
<sessionState mode="InProc" stateNetworkTimeout="30" />
解决方案#2
解决方案#3
如果还有其他方法可以解决此问题,请告诉我。
503错误常见原因是应用程序崩溃,除了使用失败的请求跟踪之外,您还应该设置debugdiag规则来收集应用程序崩溃的转储并分析崩溃原因的转储。
关于如何使用转储捕获它们,您需要使用IIS调试诊断工具来调试原因,该工具会生成详细的日志文件,这将帮助您识别问题。