Azure Active Directory - 无需浏览器窗口即可进行身份验证

sjo*_*iya 5 authentication azure single-sign-on

是否可以在不进入浏览器窗口的情况下实现 Azure Active Directory 身份验证?我将通过移动应用程序登录界面获得用户名和密码。

我需要实现以下场景:

  1. 使用开放的移动应用程序(ios/android)
  2. 在应用程序登录屏幕中输入 Azure AD 用户名和密码 - 例如 user@tenant.onmicrosoft.com 和密码
  3. 我将这些信息传递给 .net Web 服务 - 该服务需要调用一些 Azure AD api 来验证用户凭据,然后再继续执行其他业务逻辑/进行数据库调用

有什么推荐吗?我不希望用户重定向到任何登录窗口/页面,因为这不会是良好的用户体验。

我已经检查了几篇不同的文章,但尚未得到满意的答复。

感谢您的时间。