Unverified Context verwenden, damit selbst signierte zertifikate funktionieren
parent
ffdabbbd5a
commit
92a4034032
|
|
@ -7,7 +7,7 @@ import sys
|
|||
import xmlrpclib
|
||||
|
||||
import requests
|
||||
|
||||
import ssl
|
||||
|
||||
class DatenpolFunctions():
|
||||
def __init__(self, environment, config):
|
||||
|
|
@ -73,11 +73,11 @@ class DatenpolFunctions():
|
|||
"""Login"""
|
||||
|
||||
# Get the uid
|
||||
sock_common = xmlrpclib.ServerProxy('%s:%s/xmlrpc/common' % (self.env.host, self.env.port))
|
||||
sock_common = xmlrpclib.ServerProxy('%s:%s/xmlrpc/common' % (self.env.host, self.env.port), context=ssl._create_unverified_context())
|
||||
self.uid = sock_common.login(self.env.dbname, self.env.username, self.env.pwd)
|
||||
if not self.uid:
|
||||
raise Exception('Authentication Error')
|
||||
self.sock = xmlrpclib.ServerProxy('%s:%s/xmlrpc/object' % (self.env.host, self.env.port))
|
||||
self.sock = xmlrpclib.ServerProxy('%s:%s/xmlrpc/object' % (self.env.host, self.env.port), context=ssl._create_unverified_context())
|
||||
return True
|
||||
|
||||
def _execute(self, *args):
|
||||
|
|
|
|||
Loading…
Reference in New Issue