I have a python program using urllib2 to GET a page via https protocol:
urllib2.urlopen('https://mywebsite')
I have no problem running this script using python interpreter, but when running with Jython interpreter, I got this error:
urllib2.URLError: <urlopen error (-1,'SSL handshake exception')>
Do I need to do something else to make urllib2.urlopen
work with an https address?
I think Jython use the Java SSL implementation, so you'll need to add the server's certificate to your keystore. That's because Java always checks the certificate validity. Installing a certificate And two ways of not checking the validity, with java code and pure Jython.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With