Веб-сайт ASP.NET, размещенный в Azure, проходит аутентификацию каждые 3-4 минуты в фоновом режиме. - PullRequest
0 голосов
/ 27 марта 2012

я работаю на лазурном asp.net сайте.Я использую Microsoft Azure Foundation в Azure для аутентификации с использованием действующего идентификатора.

, когда я открываю форму, вводлю некоторые данные и оставляю их на некоторое время, затем страница пытается аутентифицироваться через 3-4 минуты вbackground.

Можно ли этого избежать, используя настройки в web.config?

1 Ответ

2 голосов
/ 27 марта 2012

Ну, по умолчанию он будет соответствовать сроку жизни, указанному в маркере безопасности (т.е. ValidFrom / ValidTo).Таким образом, если IP-адрес дал вам токен с коротким сроком действия, у вас нет другого выбора, кроме как запросить новый по истечении этого окна.Единственный способ повлиять на это - сократить его, настроив <sessionTimeoutTokenRequirement lifetime="...timespan..." /> или с помощью пользовательской логики в обработчиках событий SessionSecurityToken[Created|Received] SessionAuthenticationModule.Опять же, это всего лишь то, что RP делает для сокращения срока службы ... оно никогда не сможет расширить его за пределы исходного окна IP.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...