У меня есть приложение ASP.Net Core, которое подключается к Azure Active Directory.Вход в систему работает отлично, но при выходе из системы я хочу, чтобы это происходило немедленно, без необходимости проходить через экран «Выбор учетной записи» в Azure AD.
Я использовал пример приложения (https://github.com/Azure-Samples/active-directory-aspnetcore-webapp-openidconnect-v2) и изменил метод запуска:
services.Configure<OpenIdConnectOptions>(AzureADDefaults.OpenIdScheme, options =>
{
options.Authority = options.Authority + "/v2.0/";
options.SaveTokens = true;
}
Я прочитал, что SaveTokens должен приводить к установке id_token_hint при выходе из системы (при условии, что это пропустит экран выхода из системы), но этого не происходит.
Как заставить приложение выйти из системы немедленно и не переходить на экран выхода из Azure?