0

ユーザーがサインアップしてサインインするためのテキストボックスとボタンがあるフォームがあります。入力したサインアップ資格情報を任意のデータベース(Oracle、サービスベースのデータベース、ローカルデータベース)に保存する必要があります。次に、サインインしようとすると、入力された資格情報が、認証のために保存されているサインアップ値と比較される必要があります。

これは、ビジュアル スタジオ、c# で行われます。誰かヒントや参考文献を教えてください。

ありがとうございました

4

4 に答える 4

4

ASP.NET メンバーシップ プロバイダーを使用することをお勧めします。

于 2010-04-27T22:07:07.503 に答える
1

私はデュリライが提案したことに同意します。ここに、始めるのに役立つ便利なリンクがあります http://msdn.microsoft.com/en-us/library/tw292whz(v=VS.100).aspx

DB や AD を使用して認証するのは非常に簡単で、ほとんどの作業はメンバーシップ プロバイダーが行います。

于 2010-04-27T22:13:35.197 に答える
1

ASP.NET でメンバーシップ プロバイダーを使用する

例については、 http ://www.asp.net/Learn/Security/#membership を参照してください。

于 2010-04-27T22:15:46.237 に答える
0

まず、セキュリティを扱っているため、アドホック クエリの代わりにパラメーター化されたストアド プロシージャを必ず使用して、SQL インジェクション ハッキングを防止してください。また、ストアド プロシージャは、アドホック クエリよりもパフォーマンスが全体的に優れています。

その後、ADO .NET を使用して SqlDataReader または OleDbDataReader を使用して結果を返す方法を尋ねていますか、それとも何を考慮すべきですか?

于 2010-04-27T22:19:12.973 に答える