如何同时使用表单身份验证和Azure AD身份验证

时间:2020-06-15 13:46:12

标签: azure authentication active-directory asp.net-identity owin

我有一个Web表单Webapp,它支持常规的表单身份验证登录,并连接到数据库。我想为用户添加一个额外的选项,使其能够使用其Microsoft帐户登录,同时仍然可以正常登录。

我知道我想为此使用Owin和OpenID connect。我还知道我想在使用Microsoft登录后,将ID-Token中的凭据与我自己数据库中的现有用户进行匹配,以使用户能够使用这两个选项登录。

我担心的是,我无法同时执行这些操作。例如,从我阅读的内容来看,身份验证模式=“表单”必须为身份验证模式=“无”才能使Azure AD身份验证正常工作。

0 个答案:

没有答案