Я подключаюсь к Microsoft Graph, используя:
public GraphServiceClient GetAuthenticatedClient(string token)
{
GraphServiceClient graphClient = new GraphServiceClient(
new DelegateAuthenticationProvider(
async (requestMessage) =>
{
// Append the access token to the request.
requestMessage.Headers.Authorization = new AuthenticationHeaderValue("bearer", token);
}));
return graphClient;
}
Я запускаю этот код на сервере. Используемый мной токен отправляется мне внешним приложением.
Все отлично работает в течение первого часа, затем токен истекает.
У меня вопрос : Как я могу получить новый токен, поскольку у меня также есть доступ к токену обновления?