2017-08-01 259 views
1

我是Microsoft Graph和SharePoint Framework的新手。最近用Graph API的集成开发spfx webpart。Microsoft Graph身份验证令牌问题

我已经通过hello.jshttps://apps.dev.microsoft.com门户和AAD实施中注册了应用程序。

第一次浏览页面时,它会重定向到Microsoft应用程序登录页面并提示输入凭据。

一旦验证成功,那么它工作正常,从此它不会提示输入凭据。

有没有可能直接使用应用程序ID和秘密直接访问MS Graph API而不提示登录?

回答

1

是的,您会希望使用客户端凭证流程来执行此操作。您只能访问组织数据(/我不会工作,但/用户会)。有一篇关于获得访问here的文章。

您需要为每个应用程序以管理员身份登录一次,以授权您的应用程序使用您的租户数据。你可以这样做:

https://login.microsoftonline.com/{tenant}/adminconsent? 
client_id=6731de76-14a6-49ae-97bc-6eba6914391e 
&state=12345 
&redirect_uri=http://localhost/myapp/permissions 
相关问题