我已经克隆了这个仓库。它使用adal-angular.js
除令牌刷新外,一切正常。实际上,如果在1小时后我做了任何事情,向受保护的资源发出XHR,那么不再随请求一起发送令牌,我就会被401卡住。令牌不应该由隐藏框架静默更新吗?
需要添加一个端点以静默获取令牌
var endpoints = {
'api/TodoList/': '00000000-0000-0000-000-000000000000',
};
adalProvider.init(
{
instance: 'https://login.microsoftonline.com/',
tenant: 'foo.onmicrosoft.com',
clientId: '00000000-5638-0000-000-000000000000',
extraQueryParameter: 'nux=1',
cacheLocation: 'localStorage',
endpoints: endpoints
},
$httpProvider
);