我已经设置了 Shibboleth IDP 和 SP。它们已正确配置并且正在工作。
我现在想删除 SP 并用我自己的代码替换它。即:我希望我的 Java 代码在不运行 shibd.exe 和 httpd.exe 的情况下充当 SP(路由请求、主机元数据和验证 SAML 断言)。
这可能使用 OpenSAML 吗?有什么我可以使用的例子吗?
我已经设置了 Shibboleth IDP 和 SP。它们已正确配置并且正在工作。
我现在想删除 SP 并用我自己的代码替换它。即:我希望我的 Java 代码在不运行 shibd.exe 和 httpd.exe 的情况下充当 SP(路由请求、主机元数据和验证 SAML 断言)。
这可能使用 OpenSAML 吗?有什么我可以使用的例子吗?
我使用 Shibboleth ECP 扩展来做到这一点。
这是 openSAML-java 的文档。参考这个
https://wiki.shibboleth.net/confluence/display/OpenSAML/OSTwoUserManual