c# - IBM Domino - 使用 IBM Domino LDAP 进行身份验证
问题描述
我们希望根据配置了 LDAP 的 Domino 服务器对移动应用程序中的用户进行身份验证。我们已经阅读了其他一些 文章,并且知道可以使用 URL 中的用户名和密码进行身份验证。
问题:
- 我们没有使用 IBM Domino 的经验
- 我们不知道服务器上的确切配置。
- 该文件很旧,不是官方的。
问题:
- 这是与服务器进行身份验证的唯一方法吗?
- 是否有任何不同的配置(例如禁用基本身份验证,...)此解决方案不起作用?
- 有没有关于如何做到这一点的官方文档?
解决方案
您链接到的文章与 LDAP 身份验证无关。它们是关于通过 HTTP 请求进行身份验证的。您当然可以这样做,但它不是 LDAP,您必须了解更多有关 Domino 服务器配置的信息。例如,您必须知道 Domino 服务器是否真的在运行 HTTP 任务,如果是,您必须知道为其配置了哪些身份验证方法。
如果您想要进行 LDAP 认证,并且 Domino 服务器实际上正在运行 LDAP 任务,那么 Domino LDAP 的工作方式与其他 LDAP 服务器的工作方式相同。您使用标识用户的 DN 打开与服务器的 LDAP 连接,然后将密码与绑定请求一起发送。您的移动工具包可能为此提供了工具。
推荐阅读
- snowflake-cloud-data-platform - 所需资料
- c# - 如何调整图像大小以填充新尺寸?
- mysql - 使用多个组连接加入 sql 表
- python - 使用 Pandas 将(部分)垂直 DataFrame 转换为水平
- android - '如何在android中将布局转换为方形图像
- java - 解密 .net 中的 PBEWithMD5AndTripleDES 加密字符串
- c++ - 无法打开源文件 mscorlib.tlh
- mongodb - mongodb-community 错误 homebrew.mxcl.mongodb-community.plist
- javascript - Highcharts 热图边框
- php - PHP - JSON 编码输出仅包含 1 个 XML 条目而不是多个