我在 symfony2 下使用 Onelogin 包,作为身份提供者,我需要使用 SP 所需的用户值向服务提供者发送 SAML 响应。我找到了如何发送请求,但我找不到如何生成响应并发送它
任何帮助将不胜感激,谢谢
1 回答
0
Onelogin 捆绑包涵盖了服务提供者部分,如果您需要生成 SAMLResponse(这意味着您需要充当身份提供者),那么您需要另一段代码而不是仅实现服务的 Onelogin 捆绑包/php-saml提供者部分。
您可以获得Onelogin 试用帐户,在那里创建用户并配置SAML 测试连接器(将充当 IdP)
如果您需要部署自己的 IdP,请尝试使用simpleSAMLphp并将其用作身份验证源,即与 symfony2 数据库连接的sqlauth:SQL模块(如果那是您的用户源)
于 2016-11-15T22:28:38.247 回答