Я написал небольшое базовое промежуточное ПО для этого. Это создаст личность, основанную на конечной точке .auth / me. Идентификатор создается в конвейере аутентификации, чтобы атрибуты и политики [authorize] работали с идентификатором.
Вы можете найти его здесь:
https: // github. com / lpunderscore / azureappservice-authentication-middleware
или на nuget:
https://www.nuget.org/packages/AzureAppserviceAuthenticationMiddleware/
После добавления просто добавьте эту строку в ваш запуск:
app.UseAzureAppServiceAuthentication ();