最佳的ADFS协议支持节点js
我对ADFS是全新的。 我需要通过node.js访问ADFS服务器。 我正在寻找好的参考说明,并付诸实施。 并build议我哪个协议最适合请求。 video教程也是非常有用的。
我假设你想要的是在AD(通过ADFS)authentication用户,为您的基于nodejs的networking应用程序。 我build议先看看passport.js 。
ADFS支持两种网站协议:WS-Federation或SAML-P。 WS-Fed可能会更简单。 我们开放了我们在产品中使用的WS-Fed和SAML的策略 。 一个策略本质上是护照的插件。
这个策略应该给你一个好的开始。
然后,检查这些,是一个完整的解决scheme(不是video啧啧)
使用Active Directory联合身份validation服务在Windows Azure中对Node.js应用程序进行身份validation/授权
很新鲜的啧啧。 (2013年4月22日)
ADFS v3.0公开OAuth2。 *
您可以将Passport.js用于OAuth支持,也可以将Kong用于OAuth支持 。
你可以使用ADFS 2016 OpenId Connect路由来简化实现( passport.js ,只是kong的一个function请求)。
如果你正在使用Azure路线,那么就有一个(Windows Azure团队的护照 – azure色广告) 。
它包括OpenID Connect,WS-Federation和SAML-Pauthentication和授权。
否则,版本不允许等,我build议Eugenio Pace的答案。