Ich versuche, die ownObjects eines ServicePrincipal mithilfe von WithUrl aus der Microsoft Graph-API abzurufen, da ich im Delta SDK keine Unterstützung für $expand gesehen habe.
Als ich Führen Sie diesen Code aus:
Code: Select all
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);
Ich erhalte die folgende Ausnahme:
Code: Select all
oDataError = signing key is invalid
Es scheint, dass die WithUrl-Funktion alle Eigenschaften in ihrer Eingabe ignoriert, sodass ich das Autorisierungsträgertoken nicht über accessToken übergeben kann.
Das tue ich nicht Ich muss nicht unbedingt WithUrl verwenden – ich möchte diese Abfrage nur so effizient wie möglich ausführen.
Zum Beispiel, als ich es versucht habe:
Code: Select all
var deltaResponse = await deltaRequestBuilder.GetAsDeltaGetResponseAsync(
requestConfiguration =>
{
requestConfiguration.ConfigureCommonRequestProperties(accessToken, _retryHandlerOption);
requestConfiguration.QueryParameters.Select =
["ownedObjects"];
},
cancellationToken);
Ich habe:
Ausnahme – Backlink nicht unterstützt: ownObjects
Hat jemand Ratschläge oder Lösungen für dieses Problem?
Ich versuche, die ownObjects eines ServicePrincipal mithilfe von WithUrl aus der Microsoft Graph-API abzurufen, da ich im Delta SDK keine Unterstützung für $expand gesehen habe.
Als ich Führen Sie diesen Code aus:
[code]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);
[/code]
Ich erhalte die folgende Ausnahme:
[code]oDataError = signing key is invalid
[/code]
Es scheint, dass die WithUrl-Funktion alle Eigenschaften in ihrer Eingabe ignoriert, sodass ich das Autorisierungsträgertoken nicht über accessToken übergeben kann.
Das tue ich nicht Ich muss nicht unbedingt WithUrl verwenden – ich möchte diese Abfrage nur so effizient wie möglich ausführen.
Zum Beispiel, als ich es versucht habe:
[code]var deltaResponse = await deltaRequestBuilder.GetAsDeltaGetResponseAsync(
requestConfiguration =>
{
requestConfiguration.ConfigureCommonRequestProperties(accessToken, _retryHandlerOption);
requestConfiguration.QueryParameters.Select =
["ownedObjects"];
},
cancellationToken);
[/code]
Ich habe:
Ausnahme – Backlink nicht unterstützt: ownObjects
Hat jemand Ratschläge oder Lösungen für dieses Problem?