Когда я запустите этот код:
Код: Выделить всё
var deltaResponse = await graphClient.ServicePrincipals.Delta()
.WithUrl("https://graph.microsoft.com/v1.0/servicePrincipals/delta/?$select=id&$expand=ownedObjects")
.Request()
.GetAsDeltaGetResponseAsync(
requestConfiguration =>
{
requestConfiguration.Options.Add(retryHandlerOption);
requestConfiguration.Headers.Add("Authorization", $"Bearer {accessToken}")
}, cancellationToken);
Код: Выделить всё
oDataError = signing key is invalid
Я не знаю Не обязательно использовать WithUrl — я просто хочу выполнить этот запрос как можно эффективнее.
Например, когда я попробовал:
Код: Выделить всё
var deltaResponse = await deltaRequestBuilder.GetAsDeltaGetResponseAsync(
requestConfiguration =>
{
requestConfiguration.ConfigureCommonRequestProperties(accessToken, _retryHandlerOption);
requestConfiguration.QueryParameters.Select =
["ownedObjects"];
},
cancellationToken);
Исключение – обратная ссылка не поддерживается: ownObjects
Есть ли у кого-нибудь совет или решение этой проблемы?
Подробнее здесь: https://stackoverflow.com/questions/787 ... ccesstoken