可以在后台登录 Azure

Is possible to make login in Azure behind the scenes

我正在 AngularPHP 进行一个项目,我想登录Azure 使用 ADALAzure Active Directory 库)。 可以在没有弹出登录 Microsoft 的情况下执行此操作,例如仅传递用户名和密码或客户端密码并获取令牌以供将来请求?

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

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

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