Укажите ReturnUri в ValidatePrincipal CookieAuthenticationEvents - PullRequest
0 голосов
/ 30 марта 2020

Я следовал инструкциям на этой странице Microsoft , чтобы лишить законной силы повар ie. В ValidatePrincipal () я вызываю пользовательский метод, который возвращает URL-адрес, куда должен быть перенаправлен пользователь, потому что пользователь был отключен.

Как я могу из ValidatePrincipal контролировать, на какую страницу будет перенаправлен пользователь?

Я пытался вызвать это внутри ValidatePrincipal:

            await context.HttpContext.SignOutAsync(CustomCookieAuthenticationDefaults.AuthenticationScheme,
            new AuthenticationProperties
            {
                RedirectUri = MyRedirectPage
            });

Но это ничего не делает. Я пытался получить доступ к RedirectUri в методе переопределения для RedirectToLogin, но значение не там. Что еще можно попытаться перенаправить на указанную c страницу, когда ValidatePrincip () делает недействительным повар ie?

...