Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/security/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure ad b2c Azure AD B2C中访问令牌的强制刷新_Azure Ad B2c_Msal - Fatal编程技术网

Azure ad b2c Azure AD B2C中访问令牌的强制刷新

Azure ad b2c Azure AD B2C中访问令牌的强制刷新,azure-ad-b2c,msal,Azure Ad B2c,Msal,使用,我如何强制acquireTokenSilent()刷新访问令牌 我似乎找不到可以调用以清除缓存或从缓存中删除用户的功能 背景 我需要刷新访问令牌b/c。用户的声明已更改,我需要新值。我不想等待令牌过期后再获得新的声明。请按照以下步骤操作: 1.点击F12,进入应用程序,打开存储(本地/会话),无论您正在使用什么。您将找到具有authority、clientID、scopes和userIdentifier等属性的JSON对象键。作用域设置为clientId的对象是您的idtoken,所有其

使用,我如何强制
acquireTokenSilent()
刷新访问令牌

我似乎找不到可以调用以清除缓存或从缓存中删除用户的功能


背景


我需要刷新访问令牌b/c。用户的声明已更改,我需要新值。我不想等待令牌过期后再获得新的声明。

请按照以下步骤操作:
1.点击F12,进入应用程序,打开存储(本地/会话),无论您正在使用什么。您将找到具有authority、clientID、scopes和userIdentifier等属性的JSON对象键。作用域设置为clientId的对象是您的idtoken,所有其他将“作用域”设置为用户请求的作用域的对象都对应于访问令牌。删除所有这些作为访问令牌的对象,这将迫使库更新令牌。

我考虑了更多;也许我需要更新的id\u令牌而不是访问令牌。索赔在哪里?在哪种情况下?我面临着同样的问题。你找到解决方案了吗?@Nitisharma-我,但他们似乎不关心/回应,所以我放弃并关闭了它。谢谢Rohit,但我需要一个程序化的方法。我想我可以接受你的想法,想出一些办法。谢谢