TestLdapAuthentication

您可以使用 TestLdapAuthentication 方法验证当前已启用的 LDAP 身份验证设置。如果配置正确,API 调用将返回测试用户的组成员资格。

参数

此方法具有以下输入参数:

名称 说明 类型 默认值 必需
username 要测试的用户名。 字符串
password 要测试的用户名的密码。 字符串
ldapConfiguration 要测试的 ldapConfiguration 对象。如果提供此参数,即使 LDAP 身份验证当前已禁用,系统也会测试提供的配置。 ldapConfiguration

返回值

此方法具有以下返回值:

名称 说明 类型
groups 包括测试用户作为成员的 LDAP 组列表。 数组
userDN 测试用户的完整 LDAP 可分辨名称。 字符串

请求示例

此方法的请求类似于以下示例:

{
"method": "TestLdapAuthentication",
"params": {"username":"admin1",
           "password":"admin1PASS"
      },
  "id": 1
}

响应示例

此方法返回类似于以下示例的响应:

{
 "id": 1,
 "result": {
    "groups": [
        "CN=StorageMgmt,OU=PTUsers,DC=prodtest,DC=solidfire,DC=net"
      ],
        "userDN": "CN=Admin1 Jones,OU=PTUsers,DC=prodtest,DC=solidfire,DC=net"
  }
}