2017-02-27 66 views
0

我目前正在尝试开发一个Symfony3 API。这个API需要找到,如果用户在AD公司已经存在。使用Symfony3 API登录Azure AD

问题

我不能使用任何的用户界面,以及所有我发现有关获取日志,Azure的AD重定向我到一个网页,图形询问用户名和密码。

我需要一种方法来进行这一步不带图形干预。

回答

0

看来你要检查在公司AD租户你的用户在你的PHP后端服务,而无需用户登录。如果我有任何误会,请随时让我知道。

您可以尝试在应用程序中利用Microsoft Graph,并实现内的OAuth 2.0客户端凭证流Call Microsoft Graph in a service or daemon app

然后,您可以获取访问令牌以针对Microsoft Graph构建REST请求,并使用Get a user来检查用户是否在您的AD租户中。