为什么在此 aspx 页面中看不到详细的错误消息?

发布于 2024-09-12 19:45:12 字数 474 浏览 8 评论 0原文

我有一个 aspx 页面,它显示自定义错误,但我看不到详细的错误消息。 我的 web.config 看起来像这样,

<?xml version="1.0"?>
    <configuration>
    <appSettings />
    <connectionStrings />
    <system.web>
        <compilation debug="true" />
        <authentication mode="Windows" />
        <customErrors mode="On" />
    </system.web>
</configuration>

I have a aspx page and it displays custom error but i can't see a detailed error message.
My web.config looks like this,

<?xml version="1.0"?>
    <configuration>
    <appSettings />
    <connectionStrings />
    <system.web>
        <compilation debug="true" />
        <authentication mode="Windows" />
        <customErrors mode="On" />
    </system.web>
</configuration>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

浪漫之都 2024-09-19 19:45:12

要查看错误,您需要 customErrors <强>关闭,如下所示:

<customErrors mode="Off"></customErrors>

来自文档,以下是 mode 属性的选项:

  • 开启 - 指定启用自定义错误。如果未指定 defaultRedirect 属性,用户会看到一般错误。自定义错误会显示给远程客户端和本地主机。
  • 关闭 - 指定禁用自定义错误。详细的 ASP.NET 错误会显示给远程客户端和本地主机。
  • RemoteOnly - 指定仅向远程客户端显示自定义错误,而向本地主机显示 ASP.NET 错误。这是默认值。

警告

在实时制作网站上设置关闭非常危险,因为某些错误消息可能会危及网站上的敏感数据(例如代码和路径甚至密码)。

To see the error you need customErrors off, like this:

<customErrors mode="Off"></customErrors>

From the docs, here are the options for the mode attribute:

  • On - Specifies that custom errors are enabled. If no defaultRedirect attribute is specified, users see a generic error. The custom errors are shown to the remote clients and to the local host.
  • Off - Specifies that custom errors are disabled. The detailed ASP.NET errors are shown to the remote clients and to the local host.
  • RemoteOnly - Specifies that custom errors are shown only to the remote clients, and that ASP.NET errors are shown to the local host. This is the default value.

Warning

Setting Off on a live-production site is very risky as some error messages might compromise sensitive data on your site (like code and paths maybe even passwords).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文