【发布时间】:2012-11-21 03:08:47
【问题描述】:
我正在开发一个 ASP.NET Web 应用程序,应该可供可以从 Intranet 和 Internet 访问的用户访问。您能否建议使用 ADFS 2.0 实现此功能的方法。 要求是当用户在 Intranet 中登录时,应用程序的身份验证应该是无缝的,无需提供用户 ID 和密码。而对于相同的用户,如果他们访问外部 Intranet,则应将电子邮件 ID 和密码作为信用并进行身份验证。
【问题讨论】:
标签: adfs
我正在开发一个 ASP.NET Web 应用程序,应该可供可以从 Intranet 和 Internet 访问的用户访问。您能否建议使用 ADFS 2.0 实现此功能的方法。 要求是当用户在 Intranet 中登录时,应用程序的身份验证应该是无缝的,无需提供用户 ID 和密码。而对于相同的用户,如果他们访问外部 Intranet,则应将电子邮件 ID 和密码作为信用并进行身份验证。
【问题讨论】:
标签: adfs
您可以在默认情况下使用表单的外部用户的 ADFS 前面放置一个 ADFS 代理。
内部用户将获得 Windows 身份验证。
开箱即用的 ADFS 仅允许使用用户名进行身份验证。
您必须进行一些自定义开发 - 请参阅 Adjusting the Home Realm Discovery page in ADFS to support Email Addresses。
【讨论】: