1.通过ping命令测试,发现oauthservice.net域名无法访问,返回的ip地址是2.3.4.5,该地址无法访问,测试认证未通过时可以访问AC管理IP,所以进行第二步修改
2.在AC【接入管理】-【接入认证】-【认证高级选项】中配置将认证的虚拟域名解析到指定IP地址,IP地址配置为AC管理地址,再次进行认证,发现仍然存在相同报错,怀疑是否AC认证虚拟域名有问题
3.将报错界面URL中的oauthservice.net手动替换为AC管理IP,发现可以认证成功,初步判断为dns问题
4.检查终端dns设置,发现客户使用的是内网dns,先手动修改终端的hosts文件,将oauthservice.net和onauthservice.com指定到AC管理地址,然后测试,发现钉钉认证可以正常认证上线
5.协调客户在内网dns服务器上增加两条dns的A记录,分别把oauthservice.net和onauthservice.com两个域名解析到AC管理地址,等客户dns生效后问题解决