1

サーバー変数から情報を収集できる適切な時間 (コードの一部) はいつですか? つまり、私はこれを呼び出してみました

string temp = Request.ServerVariables.Get("HTTP_REMOTE_USER");

コントローラーコンストラクターで、しかし、アクションでは正常に動作している間に、nullpointerexception が発生しています。そして、各アクションでそれを呼び出すのはあまりきれいではないようです..

4

1 に答える 1

4

コントローラーまたはベースコントローラーでプロパティを定義できます。

protected string HttpRemoteUser
{
    get
    {
        return Request.ServerVariables.Get("HTTP_REMOTE_USER");
    }
}

そして、Request.ServerVariables.Get の代わりにアクションでこのプロパティを呼び出します。

于 2009-06-10T12:35:40.170 に答える