MyFirstBrain/Privat/Claude Account.md
2025-04-14 08:42:48 +02:00

1.2 KiB

created updated
2024-09-09T09:33 2025-04-10T18:24

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