私はasp.netのメンバーシップを使用しています。私はloin、register、forget passのようないくつかのページを持っています。ログインする前にすべてのユーザーがアクセスできます。ログインしている、つまり、ユーザーがアドレスバーにURLを手動で入力すると、これらのページにアクセスする方法を防ぐことができますか? また、私はログイン後に粒状ページにリダイレクトする方法に問題があります。ログインした後、特定のページに会員登録するにはどうすればいいですか?
0
A
答えて
1
に一度チェックFormAuthentication.RedirectfromLoginPage
public void Login_OnClick(object sender, EventArgs args)
{
if (Membership.ValidateUser(UsernameTextbox.Text, PasswordTextbox.Text))
FormsAuthentication.RedirectFromLoginPage(UsernameTextbox.Text, NotPublicCheckBox.Checked);
else
Msg.Text = "Login failed. Please check your user name and password and try again.";
}
にログインリダイレクトするために、あなたが
Page.User.Identity.IsAuthenticated
チェックして、ユーザーが認証されているかどうかをチェックしたりすることはできません
1
ナビゲーションでページにアクセスしたかどうかを確認するには、UrlReferrerを使用できます。 UrlReferrerは、現在のURLにリンクしているクライアントの以前の要求のURLに関する情報を取得します。フォーム認証のために、このリンクを詳細visit this link
if(Request.UrlReferrer == null)
{
//code to redirection to login page
}
関連する問題
- 1. 特定の登録ユーザのログインを制限するにはどうすればいいですか?
- 2. ログインの代わりに登録ページにリダイレクトするにはどうすればよいですか?
- 3. laravel5.3 authをログイン後にユーザーを登録するにはどうすればいいですか?
- 4. stylelintで特定のmixinの使用をブラックリストに登録するにはどうすればいいですか?
- 5. Facebookのログイン後にMainActivityをAndroidアプリに登録するにはどうしたらいいですか?
- 6. Django登録 - ログイン後にログイン/登録からリダイレクトする
- 7. ユーザー登録後すぐに翌朝を定義するにはどうすればいいですか?
- 8. チェックアウト前に顧客にログインや登録を強制するにはどうすればいいですか?
- 9. 特定のファイル記述子に原子炉を登録するにはどうすればよいですか?
- 10. 特定のページを検索エンジンでインデックスに登録しないようにするにはどうすればよいですか?
- 11. Caliburn Microのシンプルコンテナで特定のシングルトンインスタンスを登録するにはどうすればよいですか?
- 12. ログイン試行後に登録ページにリダイレクトする方法は?
- 13. BroadcastReceiverをスイッチに登録および登録解除するにはどうすればいいですか?
- 14. プッシュ通知に登録するにはどうすればいいですか?
- 15. フラスコフォームをリストに登録するにはどうすればいいですか?
- 16. フェイスブックにアンドロイドアプリを登録するにはどうすればいいですか?
- 17. ユーザーが特定のページからログインした場合のみ、ログイン後にリダイレクトするにはどうすればよいですか?
- 18. ルートベースのmvcでログイン/登録システムを正しく実装するにはどうすればよいですか?
- 19. 特定の時間後にログイン設定値を削除するにはどうすればよいですか?
- 20. Popenでコールバックを登録するにはどうすればいいですか?
- 21. Jsoupでこの特定のページにログインするにはどうすればよいですか?
- 22. ユーザー登録後、またはまだログインしていないときにメッセージを表示するにはどうすればよいですか?
- 23. iOS App、一度登録するにはどうすればいいですか?
- 24. コンソールを登録するにはどうすればいいですか?
- 25. SMS登録を使用してユーザー登録を確認するにはどうすればよいですか?
- 26. FBページをFacebookアプリケーションに登録するにはどうすればいいですか?
- 27. サービスファブリックにカスタムシリアライザを登録するにはどうすればよいですか?
- 28. ログインした後にのみ登録ページを有効にする - Laravel 5.4
- 29. 登録したドメインでXAMPPサーバーを設定するにはどうすればよいですか?
- 30. 最後に記録された値をスピナードロップダウンに設定するにはどうすればいいですか?