#logout #azureportal
#Выход #azureportal
Вопрос:
Я вхожу в портал AZURE моей организации и получаю доступ ко всем своим приложениям. Я нажимаю на свое приложение, и эта страница приложения открывается на новой вкладке. Я добавил кнопку для выхода из системы с использованием JAVASCRIPT.
function Logout() {
window.location.href = "https://login.microsoftonline.com/common/oauth2/logout?post_logout_redirect_uri";
}
Когда я нажимаю эту кнопку выхода, приложение выходит из системы. Затем я открываю другое окно и ввожу URL приложения. Приложение не запрашивает вход в систему. Вместо этого он открывает приложение, и я могу получить доступ ко всему приложению.
Как выйти из системы пользователя и заставить его вводить учетные данные при следующем открытии приложения после выхода из системы.
Спасибо!
Ответ №1:
Вы могли бы использовать единый выход для выхода из приложения.
const config = {
auth: {
clientId: 'your_app_id',
redirectUri: "your_app_redirect_uri", //defaults to application start page
postLogoutRedirectUri: "your_app_logout_redirect_uri"
}
}
const myMsal = new UserAgentApplication(config);
myMsal.logout();