From bea143fa9640a1845774d6cb5adef503880f0e45 Mon Sep 17 00:00:00 2001 From: Jose Marcenaro Date: Fri, 1 Oct 2021 10:40:28 -0300 Subject: [PATCH] Allow local API when using AspNetCore identity --- .../Authorization/FeatureAuthorizeHandler.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/Umbraco.Web.Common/Authorization/FeatureAuthorizeHandler.cs b/src/Umbraco.Web.Common/Authorization/FeatureAuthorizeHandler.cs index 0a4981d6c6..283accb085 100644 --- a/src/Umbraco.Web.Common/Authorization/FeatureAuthorizeHandler.cs +++ b/src/Umbraco.Web.Common/Authorization/FeatureAuthorizeHandler.cs @@ -47,6 +47,13 @@ namespace Umbraco.Cms.Web.Common.Authorization break; } + case Microsoft.AspNetCore.Mvc.Filters.AuthorizationFilterContext authorizationFilterContext: + { + IEndpointFeature endpointFeature = authorizationFilterContext.HttpContext.Features.Get(); + endpoint = endpointFeature.Endpoint; + break; + } + case Endpoint resourceEndpoint: { endpoint = resourceEndpoint;