1
新しいWebサイトを作成します。このウェブサイトには3つのアプリケーションがあり、それぞれに独自のメンバーシップ/プロファイルプロバイダがあります。
私は、ユーザーがシングルサインオンでサイトにログインできるようにします。
可能なオプションは、私の知る限り:複数のASP.Net Webサイトを統合する
- は自分
web.config
ファイル内のすべてのアプリケーションで同じいるMachineKeys /接続文字列を定義して、私はすべてのセットだを考える。
これは機能しますか?そして、私は別の方法があるかどうかを知りたいのです。
@ Chris:これらは仮想ディレクトリです(IIS 7のアプリケーション)。そして、「一緒に仕事をしてください」ということをもっと明確にしてください。彼らはどうやって互いに干渉することができますか? – Kamyar
重要なこと:ユーザーが1つのアプリケーションに登録するとき、各アプリケーションのユーザーをプログラマティックに作成する必要がありますか?または同じマシンキーを使用すると自動的に処理されますか? – Kamyar
@Kamyar:キーが一致しない場合、1つのサイトで検証のためにパスワードを適切に暗号化できません。あなたはそれがすべて同期化されていることを確認していると言っていたので、うまくいくでしょう。 – NotMe