你好,请教一个java与AD域SSL(636端口)通讯问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了你好,请教一个java与AD域SSL(636端口)通讯问题相关的知识,希望对你有一定的参考价值。

我的java程序连接AD域636端口需要的是什么证书?是由服务器生成的证书还是自己去申请,申请后服务又该做些什么操作才能信任我的证书?

参考技术A 不知道,完成任务本回答被提问者采纳 参考技术B 呃呃呃 好好好

LADP 启用SSL开启636端口,实现第三方集成

      如果AD需要与第三方系统集成,就需要用到两个端口,一个是389,一个是636,前者是普通连接,后者是SSL,不同的连接能做的操作是不同的 

      需要可以用如下的工具进行测试远程连接,工具可以网上搜了下载

     如果你两个端口都开了,能telnet通,正常是可以直接用389连接的,但连上后只能看都一些基本的属性信息,OU及人员信息是看不到的,所以需要查看和更新OU及人员信息就必须要启用SSL,但如果你直接用上面的工具勾上SSL,点击测试连接是连不通的,这里需要你开启LDAP的SSL

     具体怎么开通可以查看参考这篇文章,只需要开启域服务的证书服务即可,等启用后SSL连接就能通了,用上面的工具就可以查看到OU及用户信息了,第三方集成就没有任何障碍了。

以上是关于你好,请教一个java与AD域SSL(636端口)通讯问题的主要内容,如果未能解决你的问题,请参考以下文章

LADP 启用SSL开启636端口,实现第三方集成

LADP 启用SSL开启636端口,实现第三方集成

LADP 启用SSL开启636端口,实现第三方集成

JAVA修改AD域密码_免证书认证

java 如何获取当前AD域用户名?

LdapConnection 与 PrincipalContext