Я использую пакет Microsoft.AspNetCore.Authentication.AzureAD.UI.И простая аутентификация в Startup.cs:
services.AddAuthentication(AzureADDefaults.AuthenticationScheme)
.AddAzureAD(options => Configuration.Bind("AzureAd", options));
Все работает нормально, если я опубликую приложение в Azure Web App.Но мое приложение находится внутри контейнера Docker и находится в AKS.Внешний LoadBalancer работает нормально, но не имеет опции SSL.Вот почему я попытался настроить Front Door или Application Gateway.Без удачи.Когда я использую шлюз и устанавливаю URL ответа на https : //xxx.xxx.xxx.xxx/signin-oidc, я получаю
AADSTS50011: URL-адрес ответа, указанный взапрос не соответствует URL-адресам ответа, настроенным для приложения
Когда http : //xxx.xxx.xxx.xxx/signin-oidc
AADSTS500117: указанный в запросе uri не использует безопасную схему.
Аналогичная история с парадной дверью и удалением app.UseHsts () и app.UseHttpsRedirection ()