Azure active directory 使用adal.js为graph.microsoft.com获取令牌

Azure active directory 使用adal.js为graph.microsoft.com获取令牌,azure-active-directory,adal,Azure Active Directory,Adal,我一直在使用Azure Active Directory和adal.js授权web应用程序客户端,效果非常好。最近有一个请求,要求有用户照片,而不是一个通用的用户图标 我已将Microsoft Graph权限添加到应用程序注册中。并尝试获取用户照片请求的令牌,如 authContext.acquireToken('https://graph.microsoft.com', callback); 这导致应用程序不支持响应类型的“令牌”错误。因此,我在应用程序清单中找到了建议设置“oauth2Al

我一直在使用Azure Active Directory和adal.js授权web应用程序客户端,效果非常好。最近有一个请求,要求有用户照片,而不是一个通用的用户图标

我已将Microsoft Graph权限添加到应用程序注册中。并尝试获取用户照片请求的令牌,如

authContext.acquireToken('https://graph.microsoft.com', callback);
这导致应用程序不支持
响应类型的“令牌”
错误。因此,我在应用程序清单中找到了建议设置“oauth2AllowImplicitFlow”:true,我这样做了。现在,由于超时,我获取
令牌续订操作失败

我还添加了
https://graph.microsoft.com': 'https://graph.microsoft.com“
到上下文配置的
端点
属性


我要怎么做才能让它工作?花在获取用户照片上的时间太多了。谢谢。

你能看看此Adal.js中关于令牌续订超时错误的任何情况是否适用于你的应用程序吗?你有什么收获吗?谢谢