我正在使用Symfony2,我必须使用Saml Request将我的用户通过SSO连接到另一个服务,在这种情况下,我们是服务提供商,从我收集的内容;一旦用户点击链接我应该将他重定向到桥接,并且Saml请求有数据,这样他就可以进行身份验证,但我不知道要安装哪个捆绑包或者如何首先发送Saml请求。
任何帮助将不胜感激
答案 0 :(得分:0)
这里有3种选择:
如果您决定使用OneloginSamlBundle,则当SP发起的SSO发生时,AuthNRequest将从SP发送到IdP。
Resources/config/routing.yml定义了SAML路由。 / saml / login将启动SSO过程。
当您访问/ saml / login时,SamlController.php上定义的loginAction发生,并且AuthNrequest被发送到IdP SSO URL,并且ACS端点上的SP需要SAMLResponse。 SAMLResponse是包含用户属性以便在symfony2 app上进行SSO或配置用户的那个。