当访问令牌过期时,如何让应用程序自动注销?以下是应用程序的详细信息
使用@zure/msal浏览器和@azure/msal-reactsetup在Azure AD B2C自定义策略中设置访问令牌超时,在Azure AD B2C.中安装了一个应用程序
注意到应用程序在访问令牌到期后不会注销用户。使用刷新令牌获得新的访问令牌。
在自定义策略中设置刷新令牌超时对应用程序没有影响。
谢谢,-Sashi。
我在使用@azure/msal角库使用PKCE使用auth代码流将我的应用程序登录到B2C时出现了一个奇怪的错误。我将重定向回B2C登录,被重定向回我的应用程序,我的应用程序成功地从令牌api中获得一个令牌,但随后会记录一个JS错误,并阻止我的应用程序继续加载。以下是控制台输出:
[Thu, 27 Jan 2022 22:34:53 GMT] : @azure/msal-angular@2.1.0 : Info - Interceptor - 1 scopes found for endpoint
msal-config.module.ts:27 [Thu, 27 Jan 2022 22:34
我正在尝试使用Azure AD验证我的web。
我正在跟踪这个,并且我成功地使用了我的角应用程序进行了身份验证。
问题是,当我将Authorize属性放在控制器中时,它会在我的角控制台甚至我的邮递员中给出401 Unauthorized错误。
当我查看我的web日志时,它显示如下:
这是我的Startup.cs
public void ConfigureServices(IServiceCollection services)
{
// removed because this doesn't work either
// services.AddAuthentica
有办法让MSAL在AJAX请求之前用刷新令牌刷新访问令牌吗?
我已经设置了与这里相同的代码:
using Microsoft.Identity.Client;
using Microsoft.IdentityModel.Protocols.OpenIdConnect;
using Microsoft.IdentityModel.Tokens;
using Microsoft.Owin.Host.SystemWeb;
using Microsoft.Owin.Security;
using Microsoft.Owin.Security.Cookies;
using Microsoft.Owi