使用Javascript实现AZURE门户注销



我登录到我的组织AZURE门户并访问我的所有应用程序。我点击我的应用程序,应用程序页面会在一个新的选项卡中打开。我添加了一个按钮来使用JAVASCRIPT注销。

function Logout() {            
window.location.href = "https://login.microsoftonline.com/common/oauth2/logout?post_logout_redirect_uri";
}

当我点击这个注销按钮时,应用程序就会注销。然后我打开另一个窗口并输入应用程序的url。应用程序不要求登录。相反,它打开应用程序,我可以访问整个应用程序。

如何注销用户并让他们在注销后下次打开应用程序时输入凭据。

谢谢!

您可以使用单一注销来注销应用程序。

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();

最新更新