-1

ASP.NET でログイン コントロール フォームを使用しています。ログインに成功した後、ユーザー名を追跡して、歓迎の挨拶などを行いたいと考えています。また、ユーザーが認証を通過せずにランダムなページに直接移動しようとした場合、エラー ページを発生させたいと考えています。ユーザー名を取得するためにメンバーシップ コントロールでさまざまな方法を試しましたが、エラーが発生します。誰かが私を正しい方向に向けることができますか?

4

1 に答える 1

0

このタスクには 2 つのコントロールがあります。LoginName は現在ログインしているユーザー名を示し、もう 1 つは LoginStatus であり、ユーザーが正常にログインしたかどうかの現在のステータスを示します。

if (User.Identity.IsAuthenticated == false)
{
    Response.Redirect("your_redirecting_url");
}
于 2014-02-12T16:00:33.017 に答える