我正在创建一个新的 ASP.NET Core 1.0 应用程序。要求之一是使用 Active Directory 进行用户身份验证。不幸的是,我们的组织只使用“旧”的 Active Directory。我们根本不使用 Azure Active Directory。
当我在 Visual Studio 2015 中创建一个新项目时,“更改身份验证”下没有此选项:
做到这一点的最佳方法是什么?
最佳答案
目前是不可能的。
ASP.NET Core 仅支持 OpenID Connect OIDC。当前的 ADFS 版本(您需要在本地进行单个组织的操作)仅支持 WSFed,该版本尚未在 Core 中实现,也不太可能通过 RTM 在 Core 中实现。 ADFS 也支持 OAuth,但为该部分编写代码的 AAD 团队一直专注于 OIDC。
关于asp.net - 在 ASP.NET Core 应用程序中使用标准 Active Directory?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36345336/