--- created: 2024-09-09T09:33 updated: 2025-07-20T17:22 --- email koopernikus@web.de telefonnummer 01607851441 URL https://claude.ai Was war das nochmal ? using Microsoft.Graph; using Microsoft.Identity.Client; // ... (in Ihrer Funktionsmethode) var clientId = Environment.GetEnvironmentVariable("CLIENT_ID"); var clientSecret = Environment.GetEnvironmentVariable("CLIENT_SECRET"); var tenantId = Environment.GetEnvironmentVariable("TENANT_ID"); var confidentialClientApplication = ConfidentialClientApplicationBuilder .Create(clientId) .WithClientSecret(clientSecret) .WithAuthority(new Uri($"https://login.microsoftonline.com/{tenantId}/v2.0")) .Build(); var scopes = new[] { "https://graph.microsoft.com/.default" }; var authResult = await confidentialClientApplication.AcquireTokenForClient(scopes).ExecuteAsync(); var graphClient = new GraphServiceClient(new DelegateAuthenticationProvider(async (request) => { request.Headers.Authorization = new HeaderStringValues($"Bearer {authResult.AccessToken}"); })); // Beispiel für einen Graph-API-Aufruf var user = await graphClient.Users["user@example.com"].Request().GetAsync(); #befehle #konto #Account #programmieren #code