HTTP错误500.24 - 内部服务器错误检测到Asp.NET设置不适用于集成管理管道模式

msb*_*uva 19 iis

我的网页有gridview,其中一列会有图像.单击图像时,将打开保存在Web服务器上的PDF.它工作正常,但我得到低于错误

"HTTP错误55.24 - 内部服务器错误检测到Asp.NET设置不适用于集成管理管道模式."

我用谷歌搜索并按照HTTP错误500.22中的建议- 内部服务器错误(已检测到ASP.NET设置不适用于集成管理管道模式.)确保应用程序池是经典的并且webconfig是正确的但仍然我得到了单击图像时出错,必须打开保存的PDF ...请帮助....

在此输入图像描述

Sha*_*ane 44

您的错误与"客户端模拟"有关.我在一台机器上遇到了同样的错误但在另一台机器上没有.通过比较设置,我找出了差异.

启动IIS管理器.在左窗格中选择服务器,然后双击中央窗格中IIS组下的"身份验证".选择"ASP.NET模拟",然后在右侧窗格的顶部选择"禁用".

  • ASP.NET 模拟已禁用,并且 Web 配置中的 validateIntegratedModeConfiguration="false"。但它仍然不起作用。我正在使用 IIS 中的默认网站 (2认同)

小智 6

请添加web.config

 <configuration>
 <system.webServer>
 <validation validateIntegratedModeConfiguration="false"/> 
</system.webServer> 
</configuration>
Run Code Online (Sandbox Code Playgroud)