【问题标题】:How to display a default 403 page from ASP.Net如何从 ASP.Net 显示默认的 403 页面
【发布时间】:2015-10-23 13:30:37
【问题描述】:

我应该能够从 IIS 显示默认的 403 Access Denied 页面。

所以在我的 VB.Net 代码中我已经尝试过:

HttpContext.Current.Response.StatusCode = 403
HttpContext.Current.Response.Status = "403 Access Denied"
HttpContext.Current.Response.End()

但是当它被调用时,我会得到:

此页面无法显示

我认为我可以显示默认/内置的 403 页面,还是我不能这样做?

【问题讨论】:

    标签: asp.net vb.net


    【解决方案1】:

    该代码对我有用。以下是您可以尝试的一些方法:

    1. 确保 IIS 配置为在错误页面部分显示 403 页面。

    1. 使用 Web.config 中的自定义错误部分

    【讨论】:

    • 感谢您的信息。所以我检查了 IIS 是否配置为显示错误页面(我的部分看起来和你的一样)。使用 customerrors 部分,是否需要我编写自己的 html 页面(我希望避免这种情况,因为标准页面就可以了)?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-17
    • 2016-01-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-23
    相关资源
    最近更新 更多