私は、ユーザーがログインしてセキュリティで保護されている場合にのみ表示されるページにユーザーが行くとき、どうすればいいのですか?ログインしていない場合、ログインページにリダイレクトされますか?みんなありがとう。ASP.NETでの認証と認証の方法
0
A
答えて
6
-1
ユーザーがLOGGEDINセッションにおけるユーザーの値を格納し、ページのページロードイベントにセッション変数の値を確認します。
したがって、ユーザーIDの認証を取得することができます。
0
Web.configで認証されていないすべてのユーザーアクセスを拒否できます。
<authentication mode="Forms">
<forms loginUrl="~/account/login" timeout="2880" />
</authentication>
<authorization>
<deny users="?"/>
</authorization>
0
をFormsAuthenticationは、リダイレクトとその後の認証クッキーを提供しますが、あなたは保つようなASP.NETメンバーシップなど、加盟店が必要になります:認証は、ユーザーが指定したログインページにリダイレクトされます拒否されたフォームで使用する場合パスワードとおそらく役割のトラック。
-1これはあまり安全ではなく、ホイールを再発明します。 –