私はアプリケーションを使用Asp.Net/C#
しVisual Studio 2008
て構築しています。今、アプリケーションのログインページを作成したいのですが、それに対する最善のアプローチは何でしょうForms Authentication in Asp.Net
かAjax Login
。Asp.Net
。どちらがより適切でしょう。可能であれば、アプローチの長所と短所のいくつかを教えてください。また、誰かが私に良い出発点のためのいくつかのリンクを提案することができます。どんな提案でも大歓迎です。ありがとう
質問する
207 次
2 に答える
1
フォーム認証に行く必要があると思います。以下はその利点です。
1) users do not have to be member of a domain-based network to have access to your application.
2) Web applications, particularly commercial sites where customers order products, want to have access to user information. Forms authentication makes these types of applications easier to create.
3) Keep personalization cookies that contain user-specific preferences and non-sensitive data separate from authentication cookies.
4)Consider reducing the cookie lifetime to reduce the time window in which an attacker can use a captured cookie to gain access to your application with a spoofed identity.
Web アプリケーションでフォーム認証を使用する手順を挙げてください。
1.Set the authentication mode in Web.config to Forms.
2.Create a Web form to collect logon information.
3.Create a file or database to store user names and passwords.
4.Write code to add new users to the user file or database.
5.Write code to authenticate users against the user file or database.
この情報があなたの決定に役立つことを願っています
于 2012-04-06T09:03:24.397 に答える
0
ログインにはOAuthを使用します。
ASP.netバインディングもあります.. http://oauth.net/code/
于 2012-04-06T08:53:24.830 に答える