python - Microsoft AD 中的 LDAPS 证书
问题描述
我们如何在身份验证期间传递安全密钥而不是文件?
对于文件,它对我有用,但我很难通过安全密钥。可能吗?
证书文件代码:
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
解决方案
推荐阅读
- json - 如何在 Terraform 的 ARM 模板中使用 custom_data 参数?
- python - 如何使用 rfc822msgid 搜索电子邮件:
- tabs - Flutter:动态添加选项卡并使用 AutomaticKeepAliveClientMixin 保持状态
- navigation - 准备不会被调用 segue (Swift 4.2)
- angular - Angular 和 Laravel CORS 访问控制允许来源问题
- javascript - 控制台为 JavaScript 中的 .add 输出 Uncaught TypeError
- firebase - 从 CloudKit 迁移到 Firestore(更改令牌实施)
- joomla - Joomla 组件 - 具有不同布局的站点模型视图
- mysql - 如何使用 codeigniter 插入和更新多个选定的值?
- javascript - NodeJS没有从函数返回数据