Я пытаюсь найти решение для получения нового токена обновления после того, как существующий уже истек.
Google APIs Client Library for .NET Developer's Guide обеспечивает эту подсказку:Как использовать клиентскую библиотеку API Google API для .NET, чтобы получить новый токен обновления после истечения срока его действия?
Оба
UserCredential
иServiceAccountCredential
реализацииIConfigurableHttpClientInitializer
, так что вы можете зарегистрировать каждый из них, как:
- неудачного обработчика ответа, поэтому он будет обновить маркер, если он получает Код статуса HTTP 401.
- Перехватчик для перехвата заголовка авторизации по каждому запросу.
ли кто-нибудь понять, как зарегистрировать UserCredential
как неудачный обработчик ответа и сделать его обрабатывать 401S автоматически?