Gluu sürüm 2.4.1 tarafından yapılandırılmış bir SAML IDP sunucum var. Shibboleth ile OpenSAML ve diğer özellikleri birleştirir. Ben X509 sertifika verileri ile buna bir isteğini imzalarken, IDP beklenmedik bir istisna atar:Gluu - Shibboleth - OpenSAML Böyle Bir Yöntem Hatası Yok - Jar Version Mistmatch
java.lang.NoSuchMethodError: org.bouncycastle.asn1.ASN1InputStream.readObject()Lorg/bouncycastle/asn1/ASN1Primitive;
at org.opensaml.xml.security.x509.X509Util.getCommonNames(X509Util.java:162) ~[xmltooling-1.4.5.jar:na]
at org.opensaml.xml.security.x509.BasicX509CredentialNameEvaluator.processSubjectDNCommonName(BasicX509CredentialNameEvaluator.java:290) ~[xmltooling-1.4.5.jar:
na]
at org.opensaml.xml.security.x509.BasicX509CredentialNameEvaluator.processNameChecks(BasicX509CredentialNameEvaluator.java:254) ~[xmltooling-1.4.5.jar:na]
sorun belli ki bazı kavanoz sürüm uyuşmazlığı olduğunu. Bunu daha önce hiç kimse tecrübe edip nasıl tamir edeceğini bilir? Ben xmltooling-1.4.5 ve açık X509Util.java indirirken
en kafa karıştırıcı şey, satır 162: Bu ASN1Primitive istemez
ASN1Sequence dnSequence = (ASN1Sequence) asn1Stream.readObject();
. Ama hata yaptığı söyleniyor. Birisi içgörü sağlayabilir mi? Teşekkürler. Gluu, 2.4.2
https://download.dcache.org/nexus/content/repositories/public/org/opensaml/xmltooling/1.4.5/