gpt4 book ai didi

azure - 使用 adalJS 访问 Azure Graph REST API

转载 作者:行者123 更新时间:2023-12-03 00:32:39 24 4
gpt4 key购买 nike

我正在开发 AngularJS 应用程序,该应用程序使用 adalJS 通过 Azure AD 对用户进行身份验证。我正在尝试使用 Graph REST API 从 AD 访问登录用户的详细信息。但我收到 401(未经授权:访问 token 丢失或格式错误)错误。下面是我的代码。

adalAuthenticationService.acquireToken("https://graph.windows.net/").then(function (token) {
console.log(token);

var req = {
method: 'GET',
url: 'https://graph.windows.net/me?api-version=1.5',
headers: {
'Authorization': 'Bearer ' + token
}
};
$http(req).then(function (response) {
console.log(response);
}, function (response) {
console.log(response);
});
});

我已在 AAD 中创建了应用程序,并配置了 Azure AD 的权限。谁能详细说明这个错误吗?我传递的 token 不是访问 token 吗?

最佳答案

您需要获取专门用于该图的 token 。有关如何在 ADAL js 中调用ester Web API 的示例,请参阅 https://github.com/AzureADSamples/SinglePageApp-WebAPI-AngularJS-DotNet

关于azure - 使用 adalJS 访问 Azure Graph REST API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32270992/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com