Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/337.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Microsoft AD中的LDAPS证书_Python_Ldap - Fatal编程技术网

Python Microsoft AD中的LDAPS证书

Python Microsoft AD中的LDAPS证书,python,ldap,Python,Ldap,如何在身份验证期间传递安全密钥而不是文件 对于文件,它对我有效,但我有传递安全密钥的挑战。可能吗 证书文件的代码: l = ldap.initialize('ldaps://localhost636') print(ldap.get_option(ldap.OPT_X_TLS_CACERTFILE)) # ldap.set_option(ldap.OPT_X_TLS_CACERTFILE, 'C:\\Users\\DE00030688\\Desktop\\MicrosoftLDAPS\\LDAP

如何在身份验证期间传递安全密钥而不是文件

对于文件,它对我有效,但我有传递安全密钥的挑战。可能吗

证书文件的代码:

l = ldap.initialize('ldaps://localhost636')
print(ldap.get_option(ldap.OPT_X_TLS_CACERTFILE))
# ldap.set_option(ldap.OPT_X_TLS_CACERTFILE, 'C:\\Users\\DE00030688\\Desktop\\MicrosoftLDAPS\\LDAPSEC2.cer')
username = "localhost@test.com"
password = "Qwer1234$!"
try:
    l.protocol_version = ldap.VERSION3
    l.simple_bind_s(username, password)
except Exception as e:
    print("******Exception in LDAP Connection******** " + e)
return l