Comment désactiver la validation d'un certificat SSL avec Geopy Nominatim ?  


Si vous utilisez le service Nominatim avec Geopy, il est possible de désactiver la validation du certificat SSL comme suit.

Au lieu de :

from geopy.geocoders import Nominatim

Il faut utiliser :

import certifi
import ssl
import geopy.geocoders
ctx = ssl.create_default_context()
ctx.check_hostname = False
ctx.verify_mode = ssl.CERT_NONE
geopy.geocoders.options.default_ssl_context = ctx
from geopy.geocoders import Nominatim

La connexion au service réussira même en cas de problèmes avec la librairie SSL ou les certificats SSL côté client.

 


Ce document a été publié le 2019-12-01 15:32:44. (Dernière mise à jour : 2021-11-04 15:37:35.)




This website uses 'cookies' to enhance user experience and provide authentification. You may change which cookies are set at any time by clicking on more info. Accept
x