Graph API обеспечивает два потока аутентификации:
Если вы хотите запустить Outlook API в фоновом режиме (не все приложения требуют входа пользователя, исходя из фактической потребности),Вы можете использовать поток аутентификации # 2.Используя этот способ, конечному пользователю не нужно явно запрашивать токен, поэтому он выглядит как токен постоянного доступа, пока Microsoft / Azure снова не понадобится согласие администратора.
Если вы хотите запустить OutlookAPI только для зарегистрированного пользователя , вы можете использовать поток аутентификации # 1.После получения токена доступа сохраните токен доступа и токен обновления в кеше токена и используйте токен обновления, чтобы запросить новый токен по истечении срока действия токена доступа.Если срок действия обоих маркеров доступа / обновления истек, пользователю необходимо повторно войти в систему, чтобы повторно предоставить разрешение.