fix ClientAuthMiddleware

This commit is contained in:
Grae Jones
2026-03-22 07:15:18 -07:00
parent 04e2bb40e8
commit 44764bc641
3 changed files with 6 additions and 2 deletions

Binary file not shown.

View File

@@ -277,7 +277,11 @@ public sealed class ClientAuthMiddleware
var validationParams = new TokenValidationParameters
{
ValidateIssuer = true,
ValidIssuers = new[] { $"{instance.TrimEnd('/')}/{tenantId}/v2.0" },
ValidIssuers = new[]
{
$"https://login.microsoftonline.com/{tenantId}/v2.0",
$"https://sts.windows.net/{tenantId}/"
},
ValidateAudience = true,
ValidAudiences = new[] { clientId, $"api://{clientId}" },
ValidateLifetime = true,

View File

@@ -48,7 +48,7 @@
* 4. Create a client secret copy value set Graph__ClientSecret env var
*/
"Graph": {
"TenantId": "0be4c23a-6941-4bdb-b397-a4faf88de4b3",
"TenantId": "f56a3c51-9b5c-4356-920f-b4dcf932a96b",
"ClientId": "b0f29246-91e7-4615-96db-5de9b6f8da2e",
"ClientSecret": ""
}