Azure AD 登录没有用户浏览器重定向?

Azure AD Login Without user browser redirect?

我设法使用 ADAL4J library from GitHub 中的示例应用程序让 Azure AD 身份验证工作。

Here it is working.

我的问题是: 如果不重定向到 Microsoft 页面,是否可以实现相同的结果? 客户想使用自己的内部登录页面。

我正在考虑某种幕后 POST 请求同一个 URL,并得到答复。这意味着我的应用程序将看到用户凭据,我同意这一点。

Azure AD 支持吗?

环境: Java 服务器端 (Spring), AngularJS UI.

谢谢。

重定向是必要的。只有 AAD 应该收集 AAD 凭据。有关原因的更多信息,请参阅此答案:

How to authenticate user with Azure Active Directory using OAuth 2.0?