1

複数のテナントを保持するマルチテナント Web サイトを構築しており、それぞれに独自の構成があります。

テナントのユーザーが接続を試みる場合、aspmembership 認証の後、ユーザーは自分の構成を取得します。

ユーザーは複数のテナントにアクセスできますが、それでもテナントの構成を取得できます。

私の質問はセッションに関するものです。左は、いくつかのバインディングがあると言います: cust1.domain.com

cust2.domain.com

cust3.domain.com

user1 が cust1 と custs にアクセスできる場合、彼は同じセッションを取得しますか?

4

1 に答える 1

0

<forms ...>web.config ファイルのセクションに設定することで、ドメイン Cookie を使用できます。これにより、ユーザーはいずれかのドメインにログインした後、任意のドメインにログインできます。

設定するドメイン Cookie は次のようになります。

   <authentication mode="Forms">
      <forms loginUrl="/" cookieless="UseCookies" name="FormAuthentication" domain=".domain.com" />
</authentication>

また、*.domain.com アプリケーションをレンダリングするすべてのコード ベースでマシン キーが同じであることを確認してください。

于 2013-11-10T13:27:54.610 に答える