IIS 10服务器部署.NET 4.6迁移后的Web服务时出现Error 500.19错误求助
IIS 10服务器部署.NET 4.6迁移后的Web服务时出现Error 500.19错误求助
大家好,我遇到了一个头疼的问题,想请各位帮忙排查下!我之前维护着一个运行在.NET 3.5上的Web服务(确实是老古董了😅),最近完成了向.NET 4.6的迁移,本地调试完全没问题,但部署到服务器上之后,访问服务就直接抛出500.19错误。我已经翻遍了事件日志、请求跟踪记录,也检查了web.config的配置,但始终找不到问题所在。如果需要更多细节,比如完整的日志文件、服务器环境规格、web.config代码,随时跟我说,万分感谢!
下面是我拿到的失败请求跟踪信息:
REQUEST TRACE FAILED <failedRequest url="https://webservices.XXXXXXXX.com:443/PRoject/Project.svc/get/?number=12345678" siteId="1570333581" appPoolId="webservices_apppool" processId="2644" verb="GET" authenticationType="NOT_AVAILABLE" activityId="{80000054-0000-F100-B63F-84710C7967BB}" failureReason="STATUS_CODE" statusCode="500.19" triggerStatusCode="500.19" timeTaken="0" xmlns:freb="http://schemas.microsoft.com/win/2006/06/iis/freb" > <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"> <System> <Provider Name="WWW Server" Guid="{3A2A4E84-4C21-4981-AE10-3FDA0D9B0F83}"/> <EventID>0</EventID> <Version>1</Version> <Level>0</Level> <Opcode>1</Opcode> <Keywords>0x0</Keywords> <TimeCreated SystemTime="2023-05-31T11:54:31.713Z"/> <Correlation ActivityID="{80000054-0000-F100-B63F-84710C7967BB}"/> <Execution ProcessID="2644" ThreadID="3212"/> <Computer>hostname</Computer> </System> <EventData> <Data Name="ContextId">{80000054-0000-F100-B63F-84710C7967BB}</Data> <Data Name="SiteId">1570333581</Data> <Data Name="AppPoolId">webservices_apppool</Data> <Data Name="ConnId">1610612819</Data> <Data Name="RawConnId">0</Data> <Data Name="RequestURL">https://webservices.XXXXX.com:443/Project/Project.svc/get/?number=12345678</Data> <Data Name="RequestVerb">GET</Data> </EventData> <RenderingInfo Culture="en-US"> <Opcode>GENERAL_REQUEST_START</Opcode> </RenderingInfo> <ExtendedTracingInfo xmlns="http://schemas.microsoft.com/win/2004/08/events/trace"> <EventGuid>{D42CF7EF-DE92-473E-8B6C-621EA663113A}</EventGuid> </ExtendedTracingInfo> </Event>
备注:内容来源于stack exchange,提问作者Kenzo_Gilead
相关产品推荐
相关产品推荐

