2017-06-13 66 views
0

我正嘗試使用Microsoft Graph API創建與OneDrive的集成。我們的應用程序完全是客戶端,服務器上沒有移動部件,因此身份驗證必須直接瀏覽到Microsoft。是否可以在沒有服務器的情況下向Microsoft Graph進行身份驗證?

我們與使用舊版OneDrive API的OneDrive現有集成。這確實允許客戶端流驗證。

有一個AngularJS的例子,但事實證明需要一個NodeJS服務器並再次進行服務器流驗證。 NodeJS身份驗證requires a secret to be passed over,這顯然不能公開JS。

我找不到任何驗證圖API沒有祕密的例子,我是否說客戶端流驗證不被支持?

p.s.我曾看過Writing a simple microsoft graph client without using a web server,但這個問題似乎在問是否可以在沒有用戶交互的情況下進行API調用,而不是我所要求的。

回答

2

如果我正確理解你的情況,你正在尋找implicit grant。我寫了一篇blog post關於使用這一段時間,這可能也是有幫助的。

相關問題