Wie kann ich die Zertifikate einer Website wie https://processing.ukash.com/ in Ruby mit net/http überprüfen?So validieren Sie die SSL-Zertifikatkette in Ruby mit net/http
https = Net::HTTP.new('processing.ukash.com', 443)
https.use_ssl = true
https.verify_mode = OpenSSL::SSL::VERIFY_NONE
Funktioniert so weit, aber wie verifiziere ich, dass es jetzt das richtige cert ist? Ich habe das Zertifikat in Firefox gespeichert, aber die resultierende .pem-Datei enthält viele Zertifikate, und net/http scheint es nicht zu mögen.
Ich scheine Fehler aus dem Code zu erhalten. vielleicht PEBKAC. – Thufir
Können Sie auf einen Fehler mit den Fehlern hinweisen? – Hedgehog
Ich bat die Paste, für immer zu haften, aber weiß nicht. Anyway, Link: http://pastebin.mozilla.org/1460391 könnte leicht ich sein. Ich habe es noch nicht wirklich untersucht. – Thufir