Повышение устойчивости проверки подлинности и авторизации в разрабатываемых приложениях
Платформа удостоверений Майкрософт использует современную проверку подлинности и авторизацию на основе маркеров. Это означает, что клиентское приложение получает маркеры от поставщика удостоверений для проверки подлинности пользователя и авторизации приложения для вызова защищенных API. Служба проверит маркеры.
Маркер действителен в течение определенного промежутка времени, по истечении которого приложение должно получить новый маркер. В редких случаях вызов для получения маркера может завершиться сбоем из-за проблемы, например сбоя сети или инфраструктуры или сбоя службы проверки подлинности. В этом документе описаны шаги, которые разработчик может предпринять для повышения устойчивости в своих приложениях на случай сбоя при получении маркера.
В этих статьях содержатся рекомендации по повышению устойчивости в приложениях, использующих платформу удостоверений Майкрософт и Azure Active Directory. Существуют рекомендации для клиентских приложений и служб, работающих от имени вошедшего в систему пользователя, а также управляющих программ, работающих от собственного имени. Они содержат лучшие методики по использованию маркеров, а также по вызову ресурсов.
- Обеспечение устойчивости для приложений, которые поддерживают вход пользователей
- Обеспечение устойчивости для приложений без пользователей
- Обеспечение устойчивости в инфраструктуре управления удостоверениями и доступом
- Обеспечение устойчивости в системах CIAM
- Службы сборок, устойчивые к обновлению метаданных