我正在使用目前使用adal獲取身份驗證令牌的Office加載項。使用OfficeDev/office-js-helpers進行身份驗證而不是adal
因爲我想使用Fabric前端,所以我將其更改爲React,並且我注意到officer-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)
});
UPDATE:如果是這樣,我怎麼使用辦公JS-傭工認證功能複製該阿達爾配置 我已經拿到了adal.js
庫在我的反應應用程序工作。我已使用adalAuthenticationService
角提供程序中init
函數的一些代碼來檢索身份驗證令牌。
所以問題仍然存在。我可以使用office-js-helpers
來做同樣的事情嗎?
問題在於誤導您,您正在尋找Office-js-helpers工作的工作代碼。這不是adal.js和office.js助手的比較。其實這個問題與adal.js無關。 –