【问题标题】:Problem with Azure AD B2C MSAL authenticationAzure AD B2C MSAL 身份验证问题
【发布时间】:2021-05-07 17:35:00
【问题描述】:

我正在尝试将基本身份验证添加到 Vue.js spa。我正在关注https://docs.microsoft.com/en-us/azure/active-directory-b2c/tutorial-single-page-app上的教程

如果是 MS 提供的示例 SPA,一切正常。当我尝试在 Vue.js 中执行相同操作时,出现以下错误: “ClientAuthError: access_token_entity_null: 访问令牌实体为空,请检查日志和缓存以确保存在有效的访问令牌。” 当做时

        .then(handleResponse)
        .catch(error => {
            console.log(error);
        });

但是刷新页面后用户似乎已登录: myMSALObj.getAllAccounts() 返回登录时使用的帐户。

我可能做错了什么?我找不到任何有用的信息:(

【问题讨论】:

  • 这是一个已知问题,将在下一个版本中修复。现在尝试使用旧版本作为缓解措施。
  • 使用旧版本解决了这个问题 - 谢谢!

标签: authentication azure-ad-b2c msal.js


【解决方案1】:

正如 cmets 中提到的,使用旧版本的库解决了这个问题。

【讨论】:

    【解决方案2】:

    这个问题好像已经在2.14.2版本中解决了

    您应该尝试升级而不是降级 :-)

    【讨论】:

      猜你喜欢
      • 2019-06-25
      • 1970-01-01
      • 2020-11-25
      • 2016-05-06
      • 1970-01-01
      • 2020-08-26
      • 2017-12-11
      • 2016-04-26
      • 1970-01-01
      相关资源
      最近更新 更多