我一直在使用Azure Active Directory和adal.js来授权Web应用程序客户端,它运行良好。最近请求拥有用户照片而不是通用用户图标。
我在应用注册中添加了Microsoft Graph权限。并尝试获取用户照片请求的令牌,如...
authContext.acquireToken('https://graph.microsoft.com', callback);
导致response_type 'token' is not supported for the application
错误。所以我发现ADAL JS - response_type="token" is not supported建议在应用清单中设置"oauth2AllowImplicitFlow": true
,我做了。现在我收到Token renewal operation failed due to timeout
错误。
我还将'https://graph.microsoft.com': 'https://graph.microsoft.com'
添加到了上下文配置的endpoints
道具中。
我需要做些什么才能让这个工作?花太多时间花在试图获取用户的照片上。感谢。