Node.js 对node js的最佳ADFS协议支持

Node.js 对node js的最佳ADFS协议支持,node.js,adfs,Node.js,Adfs,我对ADFS完全陌生。我需要通过node.js访问ADFS服务器。我正在寻找好的参考注释,并附有实现。并建议我哪种协议最适合请求。视频教程也很有用 然后,检查这些,这是一个完整的解决方案(不是视频tut) 使用Active Directory联合身份验证/授权Windows Azure中的Node.js应用 非常新鲜的啧啧。(2013/04/22)我假设您想要的是对基于nodejs的web应用程序的AD(通过ADFS)中的用户进行身份验证。我建议你先看看 ADFS支持两种网站协议:WS-Fed

我对ADFS完全陌生。我需要通过node.js访问ADFS服务器。我正在寻找好的参考注释,并附有实现。并建议我哪种协议最适合请求。视频教程也很有用

然后,检查这些,这是一个完整的解决方案(不是视频tut)

使用Active Directory联合身份验证/授权Windows Azure中的Node.js应用


非常新鲜的啧啧。(2013/04/22)

我假设您想要的是对基于nodejs的web应用程序的AD(通过ADFS)中的用户进行身份验证。我建议你先看看

ADFS支持两种网站协议:WS-Federation或SAML-p。WS-Fed可能更简单。我们将在我们的产品中使用的产品开源。策略本质上是passport的插件

这个策略应该会给你一个良好的开端。

你可以用with或with

您可以选择易于实现的路线(仅适用于香港的功能请求)

如果你要走Azure路线,有一条专门针对这一点的路线

它包括OpenID连接、WS-Federation和SAML-p身份验证和授权


否则,版本不允许等等,我推荐Eugenio Pace的答案。

你用的是什么?Windows Azure?是的,我们必须使用Windows Azure。我不建议使用这种方法。这是直接向ADFS发出WS-Trust请求安全令牌,而不是使用“被动”配置文件。10000000谢谢!正是我在找这个。现在我正在研究passportjs。但在gem“passport-wsfed-saml2”中,我们有任何文档或示例,因为我很难理解代码中提到的某些术语,如“领域”、“家庭领域”和“证书”。(我知道我的要求像填鸭式的,但我渴望获得有关adfs的知识)如果你真的想知道引擎盖下的工作原理,有很多东西需要消化。我建议将“索赔指南”作为一个良好的开端:,前几章介绍基本架构。请记住,ADFS实现了一部分可能的功能(例如,它没有实现所有协议)。(投票通过。这家伙住在auth.Check out)@EugenioPace您对ADFS 3.0/2016、OAuth2和OpenID Connect有什么想法吗?或者?