ASP.NET MVC应用IIS(HTTPS)部署下localhost HTTPS访问报503错误,HTTP正常且API超时触发503的问题求助
ASP.NET MVC应用IIS(HTTPS)部署下localhost HTTPS访问报503错误,HTTP正常且API超时触发503的问题求助
各位大佬求救!我碰到个挺头疼的问题:本地部署的ASP.NET MVC应用,用http://localhost访问完全正常,但切换到https://localhost就直接抛出HTTP 503服务不可用错误。
具体的场景细节是这样的:
- 我在应用里通过HTTP请求调用一个外部API
- 如果API能在15秒内返回响应,整个流程运行毫无问题
- 可一旦API响应超时超过15秒,就会触发这个503错误
我已经尝试了两个解决方案,但都没起作用:
方案1
我在Web.config里添加/修改了这些配置节点:
<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
我还尝试调整了IIS中相关超时参数的界面配置(对应相关设置界面的操作)
有没有大佬遇到过类似的情况?求指点怎么解决这个问题!
备注:内容来源于stack exchange,提问作者Rangarajakrishnan
相关产品推荐
相关产品推荐

