From 9edbf6390ca8a150293be0016e2498c6803df790 Mon Sep 17 00:00:00 2001 From: Kevin Jump Date: Fri, 6 Dec 2024 14:15:33 +0000 Subject: [PATCH] Change Auth - so it works for external api calls. --- uSync.BackOffice/uSyncBackOfficeBuilderExtensions.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/uSync.BackOffice/uSyncBackOfficeBuilderExtensions.cs b/uSync.BackOffice/uSyncBackOfficeBuilderExtensions.cs index 8f022444..83f78ddb 100644 --- a/uSync.BackOffice/uSyncBackOfficeBuilderExtensions.cs +++ b/uSync.BackOffice/uSyncBackOfficeBuilderExtensions.cs @@ -3,6 +3,8 @@ using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; +using OpenIddict.Validation.AspNetCore; + using System; using System.Linq; @@ -246,8 +248,8 @@ private static void CreatePolicies(AuthorizationOptions options, { options.AddPolicy(SyncAuthorizationPolicies.TreeAccessuSync, policy => { - policy.AuthenticationSchemes.Add(backOfficeAuthScheme); - policy.Requirements.Add(new uSyncApplicationRequirement(Constants.Applications.Settings)); + policy.AuthenticationSchemes.Add(OpenIddictValidationAspNetCoreDefaults.AuthenticationScheme); + policy.Requirements.Add(new uSyncApplicationRequirement(Constants.Applications.Settings)); }); } }