0

1 つの asp.net Web アプリケーションがありますが、2 つの異なるドメインがこの Web アプリケーションを指しています。たとえばwww.one.comwww.two.com両方が同じ Web アプリを指しています。

特定のページを特定のドメインに配置する必要があるという問題があります (オンライン決済プロバイダー (サードパーティの Web サイト) からのセキュリティ要件のため)。page1.aspxでは、呼び出される必要があるとしましょうwww.two.com

プロセスは次のとおりです。

  1. ユーザーがログインするwww.one.com
  2. 認証Cookieはブラウザに保存されます
  3. ユーザーは次にナビゲートしpage1.aspx、間違ったドメインにいる場合は正しいドメインにリダイレクトされます。(このリダイレクトpage1.aspxpage_loadイベントで発生します)
  4. 次に、認証 Cookie が に送信されないため、asp.net はユーザーをログイン画面にリダイレクトしますwww.two.com

ユーザーを追跡し、2 つのドメイン間でログイン状態を維持するにはどうすればよいですか?

4

0 に答える 0