可以在后台进行Azure登录

时间:2019-03-06 20:09:38

标签: php angular azure azure-active-directory adal

我正在使用 Angular PHP 中的一个项目,我想使用 ADAL Azure Active目录库)。 是否可以在没有弹出窗口登录Microsoft的情况下做到这一点,例如仅传递用户名和密码或客户端机密,并获取令牌以供将来请求?

1 个答案:

答案 0 :(得分:0)

Azure对外部网站进行身份验证的方式是通过OAuth 2.0,该方法要求用户登录Azure服务器上的帐户,然后提供您的网站授权代码,以便您可以请求访问令牌来完成OAuth流。

在网站上捕获用户的用户名和密码然后发送到Azure是不安全的,因此他们不允许您这样做。

oAuth流程的更多说明:https://docs.microsoft.com/en-us/azure/active-directory/develop/v1-protocols-oauth-code