0

我的 C# 代码中有一个 TRY / Catch,我想捕获 403 错误,以便将用户发送到注册页面。

EXCEPTION 中是否有状态代码 (403) 的属性,或者我是否必须解析消息({“HTTP 请求被客户端身份验证方案'Negotiate'禁止。”})?

我有以下

尝试

访问网络服务

捕捉(异常错误)

所以我希望能够在 Exception 中找到 403 代码,还是应该在这里使用 Exception 以外的东西?

4

2 回答 2

4

如果是 HttpException,你可以使用HttpException.GetHttpCode 方法

于 2012-05-16T08:49:08.263 回答
1

如果出现 403 错误代码,您可以使用自定义错误页面将使用重定向到登录页面。或者尝试在Global.asax.

于 2012-05-16T08:50:13.450 回答