私は umbraco サイトを持っており、パブリック サイトに統合 Windows 認証を使用しています。すべてIE、Firefox、Safariで問題なく動作します。ただし、Google Chrome では、ユーザーはログオン ページに送り返され続けます。うまくいくこともあれば、うまくいかないこともあります。ユーザーをログインさせるコードを以下に示します。
//some stuff to get the member name from the windows username, then:
FormsAuthentication.SetAuthCookie(username, true);
Member loginMember = Member.GetMemberFromLoginName(username);
if (loginMember != null)
{
Member.AddMemberToCache(loginMember, true, new TimeSpan(0, 20, 0));
}
FormsAuthentication.RedirectFromLoginPage(username, true);
前述のように、これはクロム以外のブラウザで問題なく動作します..何かアイデアはありますか?