Wie übergebe ich das Client-Zertifikat mit dem HTTP-Client?

Ich möchte die gegenseitige SSL-Authentifizierung zwischen Service A und B verwenden. Ich implementiere derzeit das Weiterleiten des Client-Zertifikats von Service A in Java. Ich verwende Apache DefaultHttpClient, um meine Anforderungen auszuführen. Ich konnte das Client-Zertifikat für meinen Dienst A von einem internen Anmeldeinformations-Manager abrufen und behalte es als Array von Bytes.

DefaultHttpClient client = new DefaultHttpClient();
byte [] certificate = localCertManager.retrieveCert();

Ich habe sehr wenig Erfahrung in diesem Bereich und würde mich über Ihre Hilfe freuen!

Ich dachte, vielleicht sollte es irgendwie durch Argumente im HTTP-Client oder vielleicht in den Headern weitergegeben werden.

Wie übergebe ich das Client-Zertifikat mit dem HTTP-Client?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage