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.aspx
Web 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>
なにか提案を?