Javascript Microsoft Graph api-将文件写入我的oneDrive

Javascript Microsoft Graph api-将文件写入我的oneDrive,javascript,azure,oauth-2.0,microsoft-graph-api,onedrive,Javascript,Azure,Oauth 2.0,Microsoft Graph Api,Onedrive,我正在编写一个包含表单的简单web应用程序(Javascript),一旦表单提交,我想将数据保存在oneDrive上作为新文件。这就是全部!但是由于某种原因,我不能完成这个简单的任务 所以我想使用oneDrive作为我的数据库。但是我在MicrosoftGraphAPI上所能找到的只是需要一个登录弹出窗口,在这种情况下对我来说没有意义,因为用户与此无关。只需要将详细信息提交到我的个人oneDrive 我正在使用客户端\u凭据流生成访问令牌,但不断收到错误,如“无法检索租户服务信息。”或“当前已验

我正在编写一个包含表单的简单web应用程序(Javascript),一旦表单提交,我想将数据保存在oneDrive上作为新文件。这就是全部!但是由于某种原因,我不能完成这个简单的任务

所以我想使用oneDrive作为我的数据库。但是我在MicrosoftGraphAPI上所能找到的只是需要一个登录弹出窗口,在这种情况下对我来说没有意义,因为用户与此无关。只需要将详细信息提交到我的个人oneDrive

我正在使用客户端\u凭据流生成访问令牌,但不断收到错误,如“无法检索租户服务信息。”或“当前已验证的上下文对此请求无效” 当我尝试访问驱动器API时。 我已授予此应用的所有可能权限,我正在使用我的个人免费Microsoft帐户

那么我在这里错过了什么

另一个我很乐意了解更多的问题是,在我注册此应用并转到“所有者”选项卡后,在我的Azure应用注册中,我看到一条消息-“此应用不属于任何目录,因此无法将所有者添加到其中。”这可能是问题所在吗?我甚至需要如何将此应用分配到某个目录才能将API用于我的个人硬盘

此外,当我访问Azure门户上的“用户”部分时,我会看到这样一条消息:“您无权访问此数据。” 如果我不属于任何组织,并且我创建了这个azure帐户,这怎么可能呢

提前谢谢你,这里的任何信息都会有帮助,因为我有点迷路了

我正在使用客户端凭据流生成访问令牌,但我保留 获取错误,如“无法检索租户服务信息”。或 “当前经过身份验证的上下文对此请求无效”当我 尝试访问驱动器API

为此,可以使用代码流身份验证

在这种情况下,您将不需要任何租户信息—只需要客户端凭据和访问令牌即可访问OneDrive API

此应用不属于任何目录,因此无法将所有者添加到 它


如果应用程序已在聚合应用程序门户中注册-您可能会遇到这种情况。您可以访问此门户并使用您的个人帐户\ live帐户登录。

非常感谢您的帮助,但我仍然在这里遇到错误。这既不是文档上没有任何信息的“证明密钥”问题。或者我仍然提示登录,这正是我在这里试图避免的。