私は2つのテキストボックスと1つのボタン、ログインページを持っています。 パスワードがハッシュに暗号化され、データベースのハッシュパスと比較されます。どのようにしてadmin1ページにアクセスするためのbutton1を作成できますか?ログインしていて、ブラウザの管理ページに直接アクセスし、それを記録した。ログインページにリダイレクトしても問題ありません。ページに直接アクセスすることを拒否する方法、ログインのみでアクセスする
ありがとう
私は2つのテキストボックスと1つのボタン、ログインページを持っています。 パスワードがハッシュに暗号化され、データベースのハッシュパスと比較されます。どのようにしてadmin1ページにアクセスするためのbutton1を作成できますか?ログインしていて、ブラウザの管理ページに直接アクセスし、それを記録した。ログインページにリダイレクトしても問題ありません。ページに直接アクセスすることを拒否する方法、ログインのみでアクセスする
ありがとう
私はフォーム認証を使用していると思います。 ReturnUrlというプロパティがあります。成功したログイン後にurlリダイレクトを割り当てる必要があります。あなたの最善の策はをFormsAuthenticationを使用することです
私はaspネットログインフォームを使用していません私は2 txtbと1 btnを使用しました –
このURLを見てみましょう。ログインコントロールを使用する必要はありません。あなた自身のロールだけです。ここでは簡単なチュートリアルを開始します:http://bradkingsley.com/securing-asp-net-pages-forms-authentication-c-and-net-4/。
私は、より良いサンプルが見つからない場合、データベースへの認証や、自分自身の書き込みをカバーするものを見つけるつもりです。
HTH。
編集:ここでは
は、ページを確保するために、web.configファイルを使用する方法を示しスコット・ミッチェルから2かなり広範囲のチュートリアルは、次のとおりです。
ユーザーベース:http://www.asp.net/web-forms/tutorials/security/membership/user-based-authorization-cs
役割ベース:http://www.asp.net/web-forms/tutorials/security/roles/role-based-authorization-cs
ベストセーacticeは特定のユーザーではなく役割を使用すると言っていますが、2番目のチュートリアルは最初のチュートリアルで作成されています。
Kどのような管理ページについては、それはアクセスすることができます直接ブラウザのURL –
どのバージョンのASP.NETを使用していますか? –
最後のバージョン –
4.0と同じ「最後」ですか? –