AngularMSALB2C无法获取有效载荷(payload)
创始人
2024-10-28 15:31:51
0次
  1. 确认在B2C策略中已经为身份验证响应启用了有效载荷(参见下面的代码示例)。

  2. 确认在Angular的配置中设置了正确的clientId和authorityUrl(参见下面的代码示例)。

  3. 确认在组件中正确调用了MSAL库中的acquireTokenSilent()方法,以从B2C获取身份验证令牌并解析有效载荷。

代码示例:

在B2C策略中启用有效载荷:







在Angular中的配置:

export const environment = {
  production: false,
  clientId: 'your-client-id-here',
  authorityUrl: 'https://your-b2c-tenant.b2clogin.com/your-b2c-tenant.onmicrosoft.com/b2c_1a_signinup/',
  redirectUri: 'http://localhost:4200',
  scopes: ['openid', 'email', 'profile', 'offline_access', 'https://your-b2c-tenant.onmicrosoft.com/api/user_impersonation']
};

在组件中调用acquireTokenSilent()方法:

  this.authService.acquireTokenSilent(['https://your-b2c-tenant.onmicrosoft.com/api/user_impersonation'])
    .then((response) => {
      console.log('ACQUIRED TOKEN', response);
      const payload = JSON.parse(Utils.base64DecodeStringUrl(response.idToken.split('.')[1]));
      console.log('PAYLOAD', payload);
    })
    .catch((error) => {
      console.log('ERROR ACQUIRING TOKEN', error);
    });

相关内容

热门资讯

昨日开挂!星空游戏辅助透视挂,... 昨日开挂!星空游戏辅助透视挂,家家盘锦麻将是真的有外挂,本来有挂功能星空游戏辅助器是一种具有地方特色...
迎来新发展开挂!久久大厅辅助透... 迎来新发展开挂!久久大厅辅助透视挂,皮皮跑胡子真的是有外挂,确实果真有挂1、许多玩家不知道皮皮跑胡子...
玩家必看科普开挂!嘉兴黑桃A辅... 玩家必看科普开挂!嘉兴黑桃A辅助透视挂,耀星是真的有外挂,一直有挂教程嘉兴黑桃A能透视中分为三种模型...
总算了解辅助!新玉海楼茶苑辅助... 总算了解辅助!新玉海楼茶苑辅助透视挂,朋友安徽麻将真的有外挂,真是有挂猫腻1、新玉海楼茶苑破解器简单...
必看攻略辅助!微乐天津麻将辅助... 必看攻略辅助!微乐天津麻将辅助透视挂,三晋娱乐是有外挂,真是真的有挂1、每一步都需要思考,不同水平的...
技术分享透视挂!微乐广东麻将辅... 技术分享透视挂!微乐广东麻将辅助透视挂,心悦沈阳麻将是有外挂,原来有挂分享1、微乐广东麻将辅助器安装...
此事备受玩家关注开挂!天下棋牌... 此事备受玩家关注开挂!天下棋牌辅助透视挂,海安麻将真的有外挂,好像真实有挂1、天下棋牌辅助器安装包、...
盘点一款辅助!金年会辅助透视挂... 盘点一款辅助!金年会辅助透视挂,鲨鱼麻将存在有外挂,都是有挂细节1、这是跨平台的金年会轻量版有透视,...
日前透视挂!授权二厅辅助透视挂... 日前透视挂!授权二厅辅助透视挂,天天麻将万载真的有外挂,竟然有挂讲解1、在天天麻将插件功能辅助器技巧...
现有关情况通报如下透视挂!云霄... 现有关情况通报如下透视挂!云霄麻将辅助透视挂,智玩是真的有外挂,其实有挂秘诀1、云霄麻将辅助软件下载...