2011-09-13 39 views
3

ActiveDirectoryMembershipProviderを使用したフォーム認証とWindows認証の違いを誰かが説明できるかどうかは疑問でした。一方はもう一方の上で使用され、何が利益になるのでしょうか?ASP.net Windows認証とActiveDirectoryMembershipProviderを使用したフォーム認証

私は当初、SqlMembershipProviderとASP.netのメンバシップ、ロール、およびプロファイルを使用するアプリケーションに取り組んでいます。しかし、Active Directoryから認証を行う必要がある可能性があります。その変更によってリファクタリングが最小限に抑えられるように、前もって計画していきたいと考えています。誰も似たような経験をしており、これにアプローチするための洞察力を提供できるか?

答えて

2

違いは、クライアントから送信されるデータにあります。 Windows認証では、IEトークンをWebサイトに渡します(つまり、シングルサインオンのように動作します)。フォーム認証を使用するには、ユーザーの認証に使用されているバックエンドストアに関係なく、ユーザー名とパスワードを入力する必要があります。

関連する問題