Не могу найти информацию об этом в документации MS, но мне кажется, что XML-метаданные федерации, содержащие открытый ключ для подписей токенов, считываются один раз за вход.
Или это может быть по любому запросу?
Обычно это часть класса Startup, так как его нужно вызывать очень редко.
Сертификаты могут быть действительны годами, поэтому не нужно часто звонить.