我正在开发一个 ASP.NET Web 应用程序,应该可供可以从 Intranet 和 Internet 访问的用户访问。您能否建议使用 ADFS 2.0 实现此功能的方法。要求是当用户在 Intranet 中登录时,应用程序的身份验证应该是无缝的,无需提供用户 ID 和密码。而对于相同的用户,如果他们访问外部 Intranet,则应将电子邮件 ID 和密码作为信用并进行身份验证。
问问题
327 次
1 回答
1
您可以为默认使用表单的外部用户在 ADFS 前面放置一个 ADFS 代理。
内部用户将获得 Windows 身份验证。
ADFS 开箱即用仅允许使用用户名进行身份验证。
您必须进行一些自定义开发 - 请参阅调整 ADFS 中的 Home Realm Discovery 页面以支持电子邮件地址。
于 2012-11-20T19:08:47.057 回答