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