我们正在尝试将我们的应用升级到spring boot 2.0,在升级的过程中,我们得到了错误java.lang.ClassCastException: org.opensaml.core.xml.schema.impl.XSAnyBuilder cannot be cast to org.opensaml.xml.XMLObjectBuilder。经过大量的研究,我们发现,我们遇到了麻烦,因为我们在classpath (2和3)中有两个opensaml jar,并决定将spring-security-saml2-core jar升级到2.0.0。
我们下载了2.0.SNAPHSHOT jar,但似乎有很多类被更改/重命名。是否有任何文档/示例可以让我轻松比较和迁移我的旧代码。例如,旧的jar SamlBootStrap类和新的jar没有的。
请帮帮忙
发布于 2018-11-12 16:17:53
两个版本之间的差异是巨大的,我知道opensaml库版本之间的差异也是如此。我为自己做了一个小项目,学习如何使用这个新版本,也许也能帮助你。Samlv2App
https://stackoverflow.com/questions/52888838
复制相似问题