Шлюз Microsoft Forefront Threat Management может выполнять кэширование основных учетных данных пользователей и учетных данных на основе форм, что способствует повышению эффективности повторной проверки учетных данных при дополнительных запросах клиента. При кэшировании учетных данных Forefront TMG проверяет учетные данные один раз для каждого сеанса TCP (то есть для первого запроса HTTP сеанса) и кэширует учетные данные как прошедшие проверку. Для последующих запросов HTTP Forefront TMG проверяет учетные данные, сопоставляя их с уже проверенными и кэшированными при первом запросе.

Кэширование учетных данных можно активировать, воспользовавшись свойствами Web listener. Эта функция включена по умолчанию и выполняет кэширование учетных данных в течение 300 секунд.

Кэширование учетных данных поддерживается для способа проверки подлинности Active Directory, проверки подлинности с помощью LDAP и RADIUS и возможно лишь в случае представления клиентом учетных данных с помощью обычной проверки подлинности HTTP и проверки подлинности на основе форм.