我一般只记录不是网上给出的大众答案。

很明显很多人搜到的结论是:

修改服务器hosts文件:
vi /etc/hosts

添加记录行:
127.0.0.1   www.xxx.com

这只是把这个无法识别的域名映射到本地了,有点掩耳盗铃。我是真的需要访问这个www.xxx.com提供的接口,所以不能用改host解决。

搜到的别的奇形怪状的解释我就不提了,我这里出现的问题是:

这个www.xxx.com的接口提供者要求使用https访问,并且给了我两个证书:Intermediate.crt和Root.crt。

我以为Root.crt证书没用,因为在导入的时候提示已存在,于是就没导入Root证书,仅仅导入了Intermediate证书。后来我导入了Root.crt就好了。

真是有点神奇。

导入证书的命令:

我把两个证书文件放在了服务器目录:/opt/java/Certs/

jdk目录是:/opt/java/jdk1.7.0_79

keytool -import -alias "SACServer" -keystore "/opt/java/jdk1.7.0_79/jre/lib/security/cacerts" -file "/opt/java/Certs/Intermediate.crt"
keytool -import -alias "RootSACServer" -keystore "/opt/java/jdk1.7.0_79/jre/lib/security/cacerts" -file "/opt/java/Certs/Root.crt"

可以使用以下命令查看证书:

keytool -list -v -alias SACServer -keystore "/opt/java/jdk1.7.0_79/jre/lib/security/cacerts" -storepass changeit
keytool -list -v -alias RootSACServer -keystore "/opt/java/jdk1.7.0_79/jre/lib/security/cacerts" -storepass changeit

changeit是默认密码。

java.net.UnknownHostException: www.xxx.com: Name or service not known的某种情况相关推荐

  1. java.net.UnknownHostException 请求地址出现异常问题

    java.net.UnknownHostException: www.xxx.cn: Temporary failure in name resolution 就是项目调用三方地址出现问题,记录一下 ...

  2. SpringCloud RestTemplate | java.net.UnknownHostException: xxx

    问题 eureka 使用 RestTemplate 调用服务时,出现如下错误. 2019-12-18 17:32:23.129 ERROR 12204 --- [nio-9913-exec-1] o. ...

  3. Docker部署微服务时Springcloud网关报错 java.net.UnknownHostException: xxx: Name or service not known

    文章目录 一.问题 二.原因 三.解决办法 一.问题 eureka.gateway 和 微服务应用 部署好后用网关访问应用时报错 java.net.UnknownHostException: 235e ...

  4. Spring Cloud Alibaba 服务消费者调用 nacos 服务报错:java.net.UnknownHostException: xxx

    目录 1. 服务消费者启动类 1.1. 服务消费者 controller 2. 服务提供者启动类 2.1. 服务提供者 controller 3. 服务报错 4. nacos 信息 5. 解决思路 5 ...

  5. java.net.UnknownHostException异常处理

    1.问题描述 最近迁移环境,在Linux系统下部署Java产品的应用,后台报出如下异常,系统报找不到名为"xxx-houtai1"的主机: 1 java.net.UnknownHo ...

  6. java.net.UnknownHostException 解决方法

      今天有位小伙伴来求助,说他们公司用的单点登录,接口URL在公司的公网域名下,如(https://www.csdn.net/xxx/login),他打包好的Web项目在自己机子上跑没问题,一部署到服 ...

  7. 遇到异常java.net.UnknownHostException: 主机名: 主机名

    参考http://blog.csdn.net/wocaonima123987/article/details/8807990 问题原因是在系统的 /etc/Hostname中配置了"zw_6 ...

  8. 【草稿】DNS配置问题引起的java.net.UnknownHostException

    1.问题描述 需求:使用内网域名调用接口. 问题:从浏览器能够正常访问,但Java客户端调用报错"java.net.UnknownHostException",命令行也ping不通 ...

  9. 解决Linux中java.net.UnknownHostException: oracledb.sys.iflashbuy.com问题

    Linux环境报java.net.UnknownHostException: oracledb.sys.iflashbuy.com,原因为Linux下无法解析oracledb.sys.iflashbu ...

最新文章

  1. linux升级Python2.7.12
  2. Py之easygui:easygui的简介、安装(最正确安装)、使用方法之详细攻略
  3. intellij 快捷键
  4. Chrome DevTools:在 Profile 性能分析中显示原生 javascript 函数
  5. 吴恩达 matlab,吴恩达机器学习记录--Matlab 一些基本操作
  6. VS2010 RTM
  7. php接口 含义,php晋级必备:一文读懂php接口特点和使用!
  8. 【HDU2825】Wireless Password【AC自动机,状态压缩DP】
  9. C++多线程编程(2) 条件变量与原子操作
  10. Activity生命周期(略记)
  11. 电脑添加打印机方法/步骤
  12. PowerMock进行mock测试
  13. hadoop安装(包含hive)
  14. selenium 自动化测试 Chrome 大于 63 版本 不能重定向问题解决办法
  15. 利用Promise彻底解决微信小程序云函数因运行时间过长返回result,underfined为空的方法
  16. 宏碁笔记本安装固态硬盘
  17. 如何写出一份完美的BP(商业计划书)?
  18. 2023前端基础面试题
  19. SVG格式文件可以用什么软件打开?
  20. css动画与渐变案例,使用动画和渐变做一个背景动态网页

热门文章

  1. 高速缓存技术(1):基本原理
  2. DIv2 770 B. Fortune Telling
  3. QT 求反正切用于显示qprocessbar进度
  4. 无线路由的信道,应选哪个?
  5. Echarts折线图虚线实线合并
  6. Games104现代游戏引擎入门-lecture16游戏引擎的Gameplay玩法系统基础_AI Basic
  7. ADAMS安装的若干问题【解决方案】
  8. 微信朋友圈如何自动点赞
  9. Seal库官方示例(四):bgv_basics.cpp解析
  10. 传统ERP和SaaS ERP区别在哪里?