在我的 Web 应用程序中,我默认实现了表单身份验证。但是对于内部用户,我使用 AD 进行身份验证。我有一个通过 LDAP 公开的内部部署 AD,我用它来验证内部用户。
现在我们正计划迁移到 azure。所以我们已经迁移到azure AD。
Azure AD 的问题是我无法再使用页面内的表单来验证用户身份。我必须将用户重定向到 azure 的身份验证页面 (OWIN OpenIDConnect)。有没有办法可以在我的本地应用程序中使用用户名/密码,然后将它们发送到任何 azure api/服务以对其进行身份验证?
另一个问题是 - 现在我不能在 web.config 中默认使用表单身份验证,或者它永远不会重定向到 azure 的身份验证页面。
有人可以帮忙吗?
注意:是一个多用户的单租户WEB应用
authentication asp.net-mvc azure owin azure-active-directory