1

Gibt es sowieso wir können die Massage-Handler-Funktion, die Teil von Spring-Integration-AWS-1.1.0-RC1 ist, wir Downgrades der AWS SDK-Version auf aws-SDK -core-1.4.x?Wie AWS SDK in Spring-Integration-AWS downgraden

Als würde ich gerne mit einer proprietären CMS-Anwendung [Hitachi Content Platform] integrieren, die alte Version AWS S3 API (d. H. AWS SDK 1.4.x) unterstützt.

In der Zwischenzeit möchte ich immer noch den S3MessageHandler für meine Serviceanrufbehandlung nutzen. Gibt es einen mittleren Weg zum Problem?

Hinweis: - Das AWS SDK, das Teil von spring-integration-aws-1.1.0-RC1 ist, wird von der CMS-Anwendung nicht unterstützt.

Antwort

1

Mit Upgrade AWD SDK der Unterschied in meinem Fall war die Authentifizierung Cookie-Namen und einige andere Cookie. Diese Differenz wurde vom Signer festgelegt. Also habe ich in meiner ClientConfiguration den Unterzeichner auf S3SignerType gesetzt, der mein Problem gelöst hat. Siehe AmazonS3Client registrierter Unterzeichner.

ClientConfiguration.setSignerOverride("S3SignerType"); 
+0

Cool! Sie können Ihre eigene Antwort akzeptieren –