【发布时间】:2018-06-14 13:23:05
【问题描述】:
我正在尝试使用 Microsoft Graph API 创建与 OneDrive 的集成。我们的应用完全是客户端的,服务器上没有移动部件,因此必须通过浏览器直接向 Microsoft 进行身份验证。
我们已经与使用旧版 OneDrive API 的 OneDrive 集成。这确实允许客户端流身份验证。
有一个 AngularJS 的示例,但结果证明它需要 NodeJS 服务器并再次具有服务器流身份验证。 NodeJS认证requires a secret to be passed over,这个我显然不能放到public JS中。
我找不到任何在没有秘密的情况下对图形 API 进行身份验证的示例,我说不支持客户端流身份验证是否正确?
附言我看过Writing a simple microsoft graph client without using a web server,但这个问题似乎是在问是否可以在没有用户交互的情况下进行 API 调用,而不是我在问什么。
【问题讨论】:
标签: javascript authentication microsoft-graph-api onedrive