Служба токенов безопасности Windows Identity Foundation устанавливает время ожидания файлов cookie

Я хочу настроить время ожидания, которое применяется к файлам cookie, которые создаются проверяющей стороной после того, как пользователь входит в систему через пассивную службу маркеров безопасности (STS). Мне кажется, я где-то читал, по умолчанию это 14 минут, но я не могу найти, где я это читаю.

Я хотел бы довести это до более разумных 35 минут или около того.

Это правильные значения, чтобы изменить

  <microsoft.identityModel>
    <service>      
      <federatedAuthentication>
        <cookieHandler requireSsl="true" persistentSessionLifetime="#VALUE#"  />
      </federatedAuthentication>
    </service>
   </microsoft.identityModel>

Если это правильное местоположение, это значение в минутах? Я не могу найти документацию по этому вопросу в любом месте.

1 ответ

Описание о persistentSessionLifetime в MSDN не соответствует действительности. Например, если вы установите значение 1.6:13:45.0, срок действия файла cookie истечет через 30 часов (1 день + 6 часов), 13 минут и 45 секунд +/- MaximumClockSkew от . Поэтому описание из MSDN должно быть похоже на описание из TimeSpan: [-]d.hh:mm:ss.ff. Я надеюсь, что Microsoft изменяет неправильное описание.

Другие вопросы по тегам