【发布时间】:2017-04-02 03:03:56
【问题描述】:
我正在开发一个当前使用 adal 获取身份验证令牌的 Office 加载项。
因为我想使用 Fabric 前端,所以我将其更改为 React,我注意到officer-js-helpers 已经实现了身份验证器,这些验证器似乎与 adal 库执行相同的工作。 我在这个假设中正确吗?如果是这样,我如何使用 office-js-helpers 身份验证功能复制此 adal 配置:
var adalConfig = {
instance: 'https://login.microsoftonline.com/',
tenant: 'myprivatesite.onmicrosoft.com',
clientId: 'xxx-xxx-xxx-xxx-xxx',
endpoints: {
'https://my.private.url.endpoint/path': 'https://myprivatesite.onmicrosoft.com/path.to.something',
}
还有这个令牌请求:
var authContext = new AuthenticationContext(adalConfig);
authContext.acquireToken('https://myprivatesite.onmicrosoft.com/path.to.something', function (error, token) {
console.log(token)
});
更新:
我的反应应用程序中有 adal.js 库。我使用了adalAuthenticationService 角度提供程序中init 函数中的一些代码来检索身份验证令牌。
所以问题仍然存在。我可以使用office-js-helpers 做同样的事情吗?
【问题讨论】:
标签: javascript adal office-addins office-js adal.js