在ASP.NET Core应用程序中使用标准Active Directory?

Der*_*rek 5 asp.net active-directory asp.net-core-mvc visual-studio-2015 asp.net-core

我正在创建一个新的ASP.NET Core 1.0应用程序.其中一个要求是使用Active Directory进行用户身份验证.不幸的是,我们的组织只使用"旧"Active Directory.我们根本不使用Azure Active Directory.

当我在Visual Studio 2015中创建一个新项目时,在"更改身份验证"下没有此选项:

在此输入图像描述

最好的方法是什么?

blo*_*art 3

目前这是不可能的。

ASP.NET Core 仅支持 OpenID Connect OIDC。当前的 ADFS 版本(这是您在本地单个组织所需执行的操作)仅支持 WSFed,该版本尚未在 Core 中实现,并且不太可能通过 RTM 在 Core 中实现。ADFS 还支持 OAuth,但编写该部分代码的 AAD 团队一直专注于 OIDC。