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?