【问题标题】:Spring with SAML for http-artifact bindingSpring with SAML 用于 http-artifact 绑定
【发布时间】:2024-04-26 18:55:01
【问题描述】:

现在我一直在尝试寻找 SAML http-artifact 绑定的解决方案 :(。 我将 OpenSAML 与 spring 一起使用。我可以让它与 http-post 一起工作。我的要求是http-artifact。 IE。在获得工件后,我需要通过后端 SAOP 调用获取断言。你能给我一些示例配置代码吗? .另外请让我知道我是否需要使其与 SAML1 和 SAML 2 一起使用。非常感谢您的帮助。提前致谢。

【问题讨论】:

  • 我猜没有多少人使用 opensaml 和 spring ? :(
  • git.springsource.org/~jtellier/spring-security/… 对于初学者来说是一个很好的应用程序,但它非常复杂,但它具有所有绑定。但我想要一个简单的 http 工件配置设置。
  • OpenSAML 与弹簧。这是否意味着您使用了 Spring 安全 SAML 模块?
  • 不只是简单的 spring 和 opensaml ...
  • 谁能告诉我至少可用的不同安全策略以及如何实施基本安全模型

标签: spring binding frameworks saml opensaml


【解决方案1】:

可以使用 ArtifactResolve 类解析工件。这被发送到工件解析服务并返回断言。这是我写的一个 OpenSAML 示例。

Resolve artifact with opensaml

【讨论】:

  • 嗨 stefan 我一直在关注你的博客,它很棒。我已经检查了您的解决方案,但是您能否也向我提供 SAMLUtil 类。我认为其他人也在要求它。这将是一个很大的帮助。并感谢您的回复
  • 这不是与问题真正相关的评论,但正如我已经告诉其他询问方法的人可以在这里找到mylifewithjava.blogspot.no/2011/04/…
  • 我的错误对不起......你对 stefan 帮助很大。一个小疑问,如果我必须在给定的示例中设置一些安全性,说一些加密和解密,我该如何实现它。并提前感谢\
  • OpenSAML 文档中有这方面的指南。 wiki.shibboleth.net/confluence/display/OpenSAML/…
  • 如果您认为答案回答了您的问题,请将其标记为正确。