mac中引入ad证书,java对AD进行修改操作
由于本来使用的是无证书方式操作AD域,后来AD域所在的操作系统升级,同时升级了AD版本,无证书操作AD提示无法连接,故重新开始打算用证书。自己记录一下以备下次使用~
1.导出证书
可以查看这个链接哦: link.
得到xxx.cer 证书
2.寻找导入的路径
可以看这个链接 link. ,然后进入到security文件下哦(我的路径记录/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/bin/jre/lib/security)
3.导入证书
keytool -import -alias 证书别名 -keystore cacerts -file 证书路径/test.cer -trustcacerts(参考自link.)
然后就OK了
4.后续需要操作证书可以查看这里
查看证书
sudo keytool -list -keystore cacerts -alias 证书别名
link.
各种拷贝over~~~
后续补充如何在代码中使用~