So führen Sie die gegenseitige Zertifikatauthentifizierung mit httplib2 durch

8

Ich verwende httplib2, um eine Anfrage von meinem Server an einen anderen Webdienst zu stellen. Wir möchten die gegenseitige Zertifikatauthentifizierung verwenden. Ich sehe, wie man ein Zertifikat für die ausgehende Verbindung verwendet ( h.set_certificate ), aber wie überprüfe ich das Zertifikat, das vom antwortenden Bediener benutzt wird?

Dieses Ticket scheint anzuzeigen, dass httplib2 es nicht selbst tut und hat nur vage Vorschläge, wo man hinschauen kann.

Ist es möglich? Muss ich auf einer niedrigeren Ebene hacken?

    
Ned Batchelder 02.03.2010, 12:41
quelle

2 Antworten

5

Hier ist der Code, den mein Kollege Dave St. Germain geschrieben hat, um das Problem zu lösen:

%Vor%     
Ned Batchelder 04.03.2010, 20:07
quelle
3

Vielleicht haben sich die Dinge seit Ihrer Frage geändert, ich bin in der Lage, eine gegenseitige Authentifizierung mit Ссылка v0.7 vorzunehmen unten:

%Vor%

Beachten Sie das Argument domain='' , dies ist die einzige Möglichkeit, damit es funktioniert

    
davka 05.02.2012 10:50
quelle

Tags und Links