ASP.NET 4 (Visual Web Developer 2010 Express) で Web サイトを構築しています。私は自分の ms データベースを持っているので、自分のウェブサイトにデータを表示したいと考えています。個人情報もありますので、ユーザーのログインシステムを設定したいと思います。
チュートリアルに従って、簡単な AccessMembershipProvider を作成しました。 http://www.devx.com/asp/Article/29256/0/page/3
次に、ロールを追加し (ロール情報はデータベースに保存されます)、特定の Web ページへのアクセスをユーザーに許可するか拒否するかを決定します。
どうすればそれを実装できますか? (私は VB を使用していますが、C# コードも理解しています)
みんな、ありがとう。
編集:より簡単な考えがあります。ユーザーが特定のページにアクセスしようとすると、サーバーはデータベースからロール情報を取得します。ページが読み込まれると、サーバーは彼女が入ることができるかどうかを判断します。許可されている場合、ページは引き続き表示されます。そうしないと、エラー メッセージが表示され、ユーザーは別のページにリダイレクトされます。この方法は有効ですか?これが深刻なバグやセキュリティリスクにつながるのではないかと思っています...助けてください