ASP后服务器错误.已部署的Net应用程序

本文关键字:Net 应用程序 部署 服务器 错误 ASP | 更新日期: 2023-09-27 18:12:37

'/MyApp'应用程序服务器错误。运行时错误说明:服务器上出现应用程序错误。此应用程序的当前自定义错误设置防止远程查看应用程序错误的详细信息(出于安全原因)。但是,它可以被运行在本地服务器机器上的浏览器查看。

Details:要使此特定错误消息的详细信息在远程机器上可见,请在"web"中创建一个标签。配置文件位于当前web应用程序的根目录。然后,该标签的"mode"属性应该设置为"Off"。

<!-- Web.Config Configuration File -->
<configuration>
    <system.web>
        <customErrors mode="Off"/>
    </system.web>
</configuration>

注意:通过修改应用程序配置标签的"defaultRedirect"属性以指向自定义错误页URL,您可以将当前看到的错误页替换为自定义错误页。

<configuration>
    <system.web>
        <customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
    </system.web>
</configuration>

我已经完成了第一个建议的解决方案,但仍然出现相同的屏幕。谁能告诉我怎么修理它?如何在客户端PC上看到错误?

ASP后服务器错误.已部署的Net应用程序

你应该设置customErrors-mode为Off:

<configuration>
    <system.web>
        <customErrors mode="Off" defaultRedirect="mycustompage.htm"/>
    </system.web>
</configuration>

这将允许您从任何地方看到错误,而不仅仅是您的本地PC。我猜你通过局域网访问你的PC,否则你应该已经看到错误显示(如果从你的本地PC访问)

注意:一旦你的问题解决了,记得把它设置回on,这样你就不会给可能的攻击者提供信息