0

私はこのようなものを持っています:

public ActionResult Index(int id)
{
    if (UserHasPermission())
    {
        return View()
    }

    throw new HttpException(403, "You do not have permission");
}

そして私のweb.configでこれを設定しました:

<customErrors mode="On">
  <error statusCode="403" redirect="/Error/403" />
</customErrors>

エラー/403 へのリダイレクトが完了したときに、このメッセージ「権限がありません」を取得する方法を知りたいです。

4

1 に答える 1

1

それらは特定の URL へのリダイレクトであり、エラーの原因となった URL を送信します。ただし、情報は保存されず、単なる URL リダイレクトです。

詳細はこちら:カスタム エラー ページ - HttpException をスローし、カスタム エラー ページにメッセージを表示する

于 2012-10-03T13:59:15.007 に答える