繁体   English   中英

SAML - Java中的服务提供者

[英]SAML - Service Provider in Java

我已经设置了Shibboleth IDP和SP。 它们配置正确并且正在工作。

我现在想删除SP并用我自己的代码替换它。 即:我希望我的Java代码在不运行shibd.exe和httpd.exe的情况下充当SP(路由请求,主机元数据和验证SAML断言)。

这可能使用OpenSAML吗? 我可以使用任何例子吗?

我使用Shibboleth ECP扩展来做到这一点。

ECP配置文件确实是实现这一目标的好方法。 如果这一切都适合你,那么你应该坚持这一点,我只想指出你另一个可能的方向。

如果您仍然需要使用Web浏览器单点登录配置文件,您可以尝试将您的代码与Guanxi( srcdoc ),Shibboleth SP Java实现集成。

但是当然如果您只需要一些轻量级Java代码来访问Shibboeleth IdP,那么ECP就完全没问题了。

这是openSAML-java的文档。请注意这一点

https://wiki.shibboleth.net/confluence/display/OpenSAML/OSTwoUserManual

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM