针对 ADAM 和 AD FS 的 ASP.NET MVC 3 SSO
Posted
技术标签:
【中文标题】针对 ADAM 和 AD FS 的 ASP.NET MVC 3 SSO【英文标题】:ASP.NET MVC 3 SSO against ADAM and AD FS 【发布时间】:2012-02-25 19:47:03 【问题描述】:我在这个网站上读到一篇关于ADAM, AD FS and SSO的文章
不幸的是,我不精通 ADAM 和 AD FS,所以我想知道如果我遵循本文的“带有 AD FS 的 Web SSO”部分,那么我可以从 ASP.NET MVC 3 对 ADAM 使用 SSO 身份验证申请?
【问题讨论】:
【参考方案1】:您提到的文章似乎是关于 AD FS 1.0,这是一个较旧的版本,我没有经验。
如this *** answer 中所述,您只能直接将 AD FS 2.0 与 Active Directory 一起使用来对用户进行身份验证。 (您可以使用其他来源进行授权。)换句话说,您不能直接将其与 ADAM (=LDS) 一起使用。
但是,正如该答案所描述的,另一种方法是让 AD FS 重定向到您自己编写的自定义 STS(例如,在 Windows Identity Foundation、WIF 之上),该 STS 对 ADAM/LDS 执行身份验证。
this other answer 有一个实际执行此操作的人的简短描述。
【讨论】:
以上是关于针对 ADAM 和 AD FS 的 ASP.NET MVC 3 SSO的主要内容,如果未能解决你的问题,请参考以下文章
如何在 ASP.NET Core 3 上同时使用 Azure AD 身份验证和身份?