[Python] urllib2 e certificati ssl
Pietro Battiston
me a pietrobattiston.it
Dom 3 Ott 2010 11:20:58 CEST
Il giorno ven, 01/10/2010 alle 23.31 +0200, Manlio Perillo ha scritto:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Il 01/10/2010 00:26, Pietro Battiston ha scritto:
> > Salve,
> >
> > devo verificare la validità del certificato SSL di una connessione
> > https.
> >
> > Il metodo "load_verify_locations" dell'oggetto SSL.Context() della
> > libreria M2Crypto accetta un simpatico named parameter "capath" che è il
> > path della directory in cui stanno i certificati CA.
> >
> > [...]
> >
> > Oppure: conoscete qualsiasi programma in python che faccia la semplice
> > verifica di un certificato SSL con le CA di sistema? Non ne ho trovato
> > nessuno...
> >
>
> Provato a vedere se pycurl offre una interfaccia all'API di SSL che ti
> serve?
>
Uh, in effetti c'è un meraviglioso parametro "CURLOPT_CAPATH":
http://curl.haxx.se/libcurl/c/curl_easy_setopt.html#CURLOPTCAPATH
Non mi è ancora chiara la storia del c_rehash (la devo chiamare io? la
chiama automaticamente il sistema?), ma approfondirò e sembra quello che
mi serve - devo dipendere su pycurl, ma immagino sia già parecchio
meglio, come dimensioni e come popolarità, di m2crypto.
grazie mille
Pietro
Maggiori informazioni sulla lista
Python