【问题标题】:Best way to implement SSO with .net applications使用 .net 应用程序实现 SSO 的最佳方式
【发布时间】:2015-04-13 19:31:22
【问题描述】:

我必须使用以下用例实现单点登录: 我们有三种用户:

1) 公司员工 [存储在 Active Directory 中] 2) 客户可以访问我们的应用程序 3)我们为每个客户托管了单独的应用程序,客户员工可以访问这个应用程序[托管在我们的服务器上],员工人数可以有百万。 所以我们不能将使用凭证存储在活动目录中,因为我们需要每个用户的许可才能使用。

请帮助我找到更好的解决方案

【问题讨论】:

    标签: active-directory adfs


    【解决方案1】:

    ADFS 仅适用于 AD。下一个版本的 ADFS 将针对 LDAP 工作,因此这是可能的。

    我会查看 Azure Active Directory(您可以使用 AAD Sync 之类的东西来迁移现有的 AD 用户)或 OpenAM 或 PingFederate 之类的东西(两者都是基于 Java 的),您必须付费或类似 shibboleth (基于 Java 但开源)。这些都支持LDAP。

    或者如果你想走 SQL Server 路线,看看 thinktecture 的 identityserver。

    【讨论】:

      猜你喜欢
      • 2013-04-08
      • 2021-12-08
      • 1970-01-01
      • 1970-01-01
      • 2010-11-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多