2 つの Web アプリを設計しており、シングル サインオンにフォーム認証を使用しています。
Web A:Login.aspxページを含む
Web B:OK.aspxページを含む
Web BにアクセスOk.aspxすると、Web AにリダイレクトさLogin.aspxれます(うまく機能します)
Ok.aspxしかし、問題は、正常にログオンしたときに、Web B にリダイレクトできないことです。
FormsAuthentication.RedirectFromLoginPage(username,false);
Ok.aspxWeb BではなくWeb Aにリダイレクトしようとします
私の<authentication>セクション:
ウェブ A:
<authentication mode="Forms">
<forms name="appNameAuth"
path="/"
loginUrl="login.aspx"
protection="All"
timeout="30"
enableCrossAppRedirects="true">
</forms>
</authentication>
ウェブ B:
<authentication mode="Forms">
<forms name="appNameAuth"
path="/"
loginUrl="webAdomain/login.aspx"
protection="All"
timeout="30"
enableCrossAppRedirects="true" >
</forms>
</authentication>
なにか提案を?