Azure Входная дверь с cookie dotnetcore Перенаправление аутентификации обходит входную дверь - PullRequest
0 голосов
/ 06 августа 2020

Привет, у меня есть служба приложений dotnetcore, использующая аутентификацию cook ie.

Скажем, uri службы приложений:

https://my-cool-website.net/

У меня есть входная дверь с uri:

https://my-cool-website.azurefd.net

У меня есть настройка аутентификации cook ie с:

services.AddAuthentication(o =>
                {
                    o.DefaultScheme = CookieAuthenticationDefaults.AuthenticationScheme;
                    o.DefaultAuthenticateScheme = CookieAuthenticationDefaults.AuthenticationScheme;
                    o.DefaultChallengeScheme = CookieAuthenticationDefaults.AuthenticationScheme;
                }).AddCookie(o =>
                {
                    o.LoginPath = new PathString("/Account/Login/");
    .......

У меня проблема, когда я go на входной uri:

https://my-cool-website.azurefd.net

И я не аутентифицирован, меня перенаправляют на страницу входа, которая отлично, но ...........

Он не перенаправляет к нему через входную дверь, он собирается ..........

https://my-cool-website.net/Account/Login/?ReturnUrl=%2F

затем через обратный URL-адрес он также обходит URI входной двери.

Может кто-нибудь посоветует мне, как это исправить?

...