【发布时间】:2020-06-18 23:47:35
【问题描述】:
外部合作伙伴希望使用 Active Directory 在我们的系统上进行身份验证。 我们希望将该 Active Directory 用作 IdentityServer4 中的外部提供程序。 不幸的是,他们所在位置的 AD 仅在 Windows Server 2008R2(功能级别 2003)上运行 与 IdentityServer4 集成的最佳选择是什么?
【问题讨论】:
-
抱歉,需要更多详细信息吗? AD的级别对idsrv4有什么影响?他们会在他们身边使用 idsrv4 吗?那是你用的吗?
-
我们正在使用 idsrv4,我们希望插入另一个身份提供者来支持针对其 AD 的身份验证。
-
为此,您将 WS-Fed 插件添加到 idsrv4,然后与他们的 ADFS 联合。 (不确定 .NET Core 是否对 WS-Fed 提供完整的加密支持?)。
-
我在这里不是在谈论 ADFS。我想在没有 ADFS 的情况下使用 AD,所以我想我只需要执行 LDAP 查询?
-
idsrv4 有 AD 插件吗?自定义代码不是一个好主意。您将如何选择在哪里进行身份验证?出于安全原因,大多数公司不允许外部 AD 访问通过防火墙。
标签: asp.net-core active-directory identityserver4