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

标签 asp.net active-directory visual-studio-2015 asp.net-core asp.net-core-mvc

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

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

enter image description here

做到这一点的最佳方法是什么?

最佳答案

目前是不可能的。

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/

相关文章:

javascript - 如何使用jquery在asp.net中对文本框进行自动完成

母版页上链接的 CSS 不适用于内容页上的控件

C++ 迭代器作为 lambda 函数中的参数,断言失败 : "vector iterators incompatible"

c# - 在 ASPX 网页中显示对象数据列表

c# - 未知服务器标签 'Taxonomy:TaxonomyFieldControl'

sql-server - 如何从 SQL Server 存储的 SID 获取 Active Directory 组名称?

c# - 从 Azure Active Directory 获取 MVC Web App 中的 samAccountName 名称

c#-4.0 - C# LDAP SetPassword 抛出 RPC 服务器不可用

javascript - 如何从 visual studio 项目中排除文件/文件夹?

c# - 如何让Visual Studio Online上的Builder还原所有NuGet包?