私は現在作業中の新しいプロジェクトのメンバシップ/プロファイルスキームを設計しています。他のメンバからの入力を希望しています。ASP.NET Active DirectoryメンバシッププロバイダとSQLプロファイルプロバイダ
プロジェクトはASP.NET Webアプリケーションであり、短い時間枠のために、私ができるすべての.NETフレームワークコンポーネントを使用しようとしています。サイトはおそらく< 5000ユーザーを楽しませるでしょう。各ユーザーには、カスタム設定とオブジェクトが訪問間で保持されるプロファイルがあります。
認証には既存のActive Directoryを使用する必要があります。 ADスキーマは新しいフィールドを保持するために拡張することができないため、ユーザー設定とオブジェクトを別のデータストアに保持する必要があります。私はまた、おそらく可能な解決策ではないと言われています。
私は認証スキームとSQLプロファイルプロバイダとしてActive Directoryメンバーシッププロバイダをユーザープロファイルデータストアとして使用したいと考えていました。私は、カスタムプロファイルプロバイダを構築したくないですが、必要ならば、これは多くの問題を提起しません。
私はこれが可能な解決策であるかどうか疑問に思っていました。もしそうなら、誰もがこのアプローチで幸運を祈ると思いました。
コメントをいただければ幸いです。
ありがとうございました。
ありがとうございました。私はこれを今朝打ちました。そしてすべてがうまくいったのです。ご協力いただきありがとうございます! – cmcginty
メンバーシップと認証にADを使用し、プロファイルを格納するためにaspnet_profileを使用する場合。どのように関係が作成され、管理されているのですか。ユーザーID。言い換えれば、asp.netはどのようにADのどの属性に基づいてUserIdを生成するのかを知っていますか? –
http://stackoverflow.com/questions/9588265/understanding-wcf-windows-authenticationにお答えください。 – Lijo