使用 Symfony2 发送 SAML 请求

Sending SAML request with Symfony2

我正在使用 Symfony2,我必须通过 SSO 将我的用户连接到另一个使用 Saml 请求的服务,在这种情况下,我们是服务提供商,据我收集的信息;一旦用户点击 link 我应该使用具有数据的 Saml 请求将他重定向到网桥,这样他就可以通过身份验证,但我不知道要安装哪个包或如何发送 Saml 请求第一名.
任何帮助将不胜感激

您有 3 个选择:

如果您决定使用 OneloginSamlBundle,则在 SP 发起的 SSO 发生时,AuthNRequest 会从 SP 发送到 IdP。

Resources/config/routing.yml 定义 SAML 路由。 /saml/login 将启动 SSO 过程。

当您访问 /saml/login 时,在 SamlController.php 上定义的 loginAction 发生并且 AuthNrequest 被发送到 IdP SSO url,并且 SAMLResponse 预计在ACS 端点上的 SP。该 SAMLResponse 将包含用户属性以便 SSO 或在 symfony2 应用程序上提供该用户。