首页 > 解决方案 > 如何使用 Angular JS 生成访问令牌以访问合作伙伴中心 API?

问题描述

我正在使用 Angular '''MsAdalAngular6Module'' 登录我的天蓝色门户,我想使用 '''MsAdalAngular6Module''' 访问合作伙伴中心 API。我能够验证我的 Angular 应用程序也能够检索“this.adalSvc.userInfo”。我不知道如何生成访问令牌来访问合作伙伴中心 API。

我正在使用以下代码生成令牌,

var token = this.adalSvc.acquireToken('https://api.partnercenter.microsoft.com').subscribe((token: string) => {
            console.log("test");
            console.log(token);
            localStorage.setItem('AuthContextToken', JSON.stringify(token));        

        });

'''

上面的代码给了我一个令牌,如果我使用这个令牌访问合作伙伴中心 api,我会得到“401Unauthorized access”。

标签: angular

解决方案


推荐阅读