首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在Windows server上调用ASPWindowsCore2.1.7微服务时出现“500-内部服务器错误”

在Windows server上调用ASPWindowsCore2.1.7微服务时出现“500-内部服务器错误”
EN

Stack Overflow用户
提问于 2019-06-09 22:44:02
回答 1查看 214关注 0票数 2

我有一个基于ASP.Net核心的微服务,它部署在运行Windows10企业版的IIS10上。

这个应用程序在所有较低的环境(Dev,QA)中都可以正常运行,当我尝试在UAT中测试它时,它就开始抛出

我验证了日志,上面写的是500,没有别的。在IIS日志中,它只显示500 000,除此之外没有其他内容。

我尝试启用详细信息日志,尝试在开发模式下运行,如下所示,仍然没有打印出详细信息:(我甚至尝试从命令提示符运行,同样有限的错误500。

应用程序在内部调用另一个服务,该服务也在同一台机器上运行,当我访问正在运行的独立服务时。这是完全相同的代码和配置,在QA中运行良好。

<?xml version="1.0" encoding="utf-8"?>
<configuration>
 <system.webServer>
   <handlers>
     <add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified" />
   </handlers>
   <aspNetCore processPath="dotnet" arguments=".\Communications.Api.dll" forwardWindowsAuthToken="false" stdoutLogEnabled="true" startupTimeLimit="3600" requestTimeout="23:00:00" stdoutLogFile=".\logs\stdout">
     <environmentVariables>
           <environmentVariable name="ASPNETCORE_ENVIRONMENT" value="Development" />
     </environmentVariables>
    <handlerSettings>
        <handlerSetting name="debugLevel" value="file" />
        <handlerSetting name="debugFile" value="D:\Communications\logs\ancm.log" />
 </handlerSettings>
   </aspNetCore>
   <security>
     <requestFiltering>
       <requestLimits maxAllowedContentLength="700000000" />
     </requestFiltering>
   </security>
    <httpErrors errorMode="Detailed" />
 </system.webServer>
     <system.web>
       <customErrors mode="Off" />
       <compilation debug="true" />
   </system.web>
</configuration>

如何获取细节以了解真正的问题:(请指导。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-06-10 04:36:34

这是这个问题的解决方案。

QA和UAT之间存在一些配置差异。

当我把URL改成localhost的时候,它就开始工作了。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56515541

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档