首页 文章

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

提问于
浏览
17

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

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

我用谷歌搜索并按照HTTP Error 500.22 - Internal Server Error (An ASP.NET setting has been detected that does not apply in Integrated managed pipeline mode.)中的建议做了确保应用程序池是经典的并且webconfig是正确的但是当我点击图像时我仍然会收到该错误,必须打开已保存的PDF ...请帮助....

enter image description here

4 回答

  • 1

    我在运行该站点的应用程序池中进行了更改 . "Managed Pipline Mode" 从集成到经典 .

    右键单击您的应用程序池 - >基本设置 .

  • -1

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

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

    然后,选择虚拟目录并选择“身份验证” . Anonymous Auth将被'启用'

  • 5

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

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

  • 36

    请添加web.config

    <configuration>
     <system.webServer>
     <validation validateIntegratedModeConfiguration="false"/> 
    </system.webServer> 
    </configuration>
    

相关问题