【问题标题】:SSL handshake aborted error while using Amazon API Gateway使用 Amazon API Gateway 时出现 SSL 握手中止错误
【发布时间】:2016-03-23 09:25:31
【问题描述】:

我有一个 Android 应用程序,其中包含一些运行良好的网络服务。但是当我从 AWS API Gateway 使用相同的网络服务时,我收到以下错误:

javax.net.ssl.SSLHandshakeException: javax.net.ssl.SSLProtocolException: SSL 握手中止: ssl=0x7933f1c0: SSL 库失败,通常是协议错误

我尚未从 API Gateway 启用客户端证书,但我仍然收到此错误。

我也检查了设备日期时间。 即使没有提供任何授权,Web 服务也往往在 RestClient 上运行良好。难道我做错了什么 ? TIA。

【问题讨论】:

  • 我也面临同样的问题?你想帮我吗?

标签: android amazon-web-services ssl ssl-certificate aws-api-gateway


【解决方案1】:

SSL 错误通常与客户端缺乏 SNI 支持有关。 API Gateway 要求 HTTP 客户端支持 SNI。我无法详细说明您的 Android 应用程序,但这篇博文可能会有所帮助:http://blog.dev001.net/post/67082904181/android-using-sni-and-tlsv12-with-apache

【讨论】:

  • 你能详细说明一下吗,因为我对此很陌生?
  • 博客链接不可用
猜你喜欢
  • 1970-01-01
  • 2014-07-07
  • 2020-08-14
  • 1970-01-01
  • 2014-11-04
  • 2017-02-11
  • 2019-02-25
  • 2021-12-21
  • 1970-01-01
相关资源
最近更新 更多