1

我正在开发一个 ASP.NET Web 应用程序,应该可供可以从 Intranet 和 Internet 访问的用户访问。您能否建议使用 ADFS 2.0 实现此功能的方法。要求是当用户在 Intranet 中登录时,应用程序的身份验证应该是无缝的,无需提供用户 ID 和密码。而对于相同的用户,如果他们访问外部 Intranet,则应将电子邮件 ID 和密码作为信用并进行身份验证。

4

1 回答 1

1

您可以为默认使用表单的外部用户在 ADFS 前面放置一个 ADFS 代理。

内部用户将获得 Windows 身份验证。

ADFS 开箱即用仅允许使用用户名进行身份验证。

您必须进行一些自定义开发 - 请参阅调整 ADFS 中的 Home Realm Discovery 页面以支持电子邮件地址

于 2012-11-20T19:08:47.057 回答