我正在使用在adal-node库中找到的acquiredUserCode,acquirementTokenWithDeviceCode流来对我的应用程序和用户进行身份验证。此过程成功完成,然后我可以使用返回的令牌进行MS Graph调用。卡住的地方是使用/ users / {id} / drive端点。文档状态:
如果未配置用户的OneDrive,但该用户具有使用OneDrive的许可,则在使用委托身份验证时,此请求将自动配置用户的驱动器。
我的理解是,设备代码是委派权限的一种形式,但是未创建驱动器。相反,我得到了404响应。用户已获得适当的许可。在测试中,我授予了所有图委托给应用程序注册权限,并通过UI“授予”了它们。是否支持该方案,我应该在链中的任何位置查找指针?谢谢!