1052/5000 Я ввел аутентификацию форм в моем файле веб-конфигурации. Я тестировал, и перенаправление на мою страницу входа в систему работает правильно после окончания сеанса. Однако я заметил, что в нескольких представлениях такое перенаправление не работает.
Например, поведение, которое я имею в представлениях, которые перенаправляют меня на страницу входа, выглядит следующим образом: Если я нахожусь внутри своего представления и время сеанса уже закончилось, когда я пытаюсь сделать запрос, он автоматически перенаправляет меня на страницу входа в систему, не переходя на загрузку страницы моего файла aspx.cs, что я считаю правильным.
Но в случае представления, которое не работает перенаправление, аналогично, я в представлении, и я пытаюсь сделать запрос, как только время сеанса закончилось, в этом случае это делает go к файлу aspx.cs, где выполнение запроса выполнено, не перенаправляя меня на страницу логина, хотя время сеанса уже закончилось в моих формах аутентификации.
<sessionState mode="InProc" timeout="20" cookieless="false"></sessionState>
<authentication mode="Forms" >
<forms defaultUrl="~/Default.aspx" loginUrl="~/Default.aspx" timeout="20" slidingExpiration="true"
protection="All" path="/" />
</authentication>