HttpContext.Current.User.Identity.IsAuthenticated zwraca false
Mam dziwny problem.
Mam stronę z następującym kodem.
if (!HttpContext.Current.User.Identity.IsAuthenticated)
{
Server.Transfer(@"~/Views/Public/Unauthorised.aspx");
return;
}
Z jakiegoś powodu, z jednym użytkownikiem (i zawęziliśmy go do jego pojedynczego komputera i profilu logowania do systemu Windows),IsAuthenticated
zawsze zwraca false. Nawet jeśli jest zalogowany na stronie internetowej, może przejść do innych stron wymagających uwierzytelnionego użytkownika. Z wyjątkiem tej jednej strony.
Sprawdziliśmy, że maszyna akceptuje wszystkie pliki cookie i nadal otrzymujemy ten sam problem. Nie jestem pewien, gdzie stąd pójść ... jakieś sugestie?