带有sprig boot 2的spring-security-saml2核心升级

时间:2018-10-19 08:45:39

标签: spring-boot spring-security-saml2

我们正在尝试将应用程序升级到Spring Boot 2.0,同时出现错误java.lang.ClassCastException: org.opensaml.core.xml.schema.impl.XSAnyBuilder cannot be cast to org.opensaml.xml.XMLObjectBuilder。经过大量研究,我们发现我们遇到了麻烦,因为我们在类路径(2和3)中有两个opensaml jar,因此决定升级以将spring-security-saml2-core jar升级到2.0.0。

我们下载了2.0.0.SNAPHSHOT jar,但似乎有很多类已更改/重命名。是否有任何文档/示例可让我轻松比较和迁移旧代码。例如旧的jar SamlBootStrap类和新的jar没有。

请帮助

1 个答案:

答案 0 :(得分:0)

两个版本之间的差异是巨大的,而且我知道opensaml库版本之间的差异也是如此。我为自己做了一个小项目,以学习如何使用此新版本,也许还能为您提供帮助。 Samlv2App