Android < 4.3 WebView https error: Falling back to SSLv3 because host is TLS intolerant
Android < 4.3 WebView https error: Falling back to SSLv3 because host is TLS intolerant
我的应用程序包含一个 WebView
加载 https url
。我注意到在 Android 版本 > 4.3
上一切正常,但在较低版本上我收到此错误:
external/chromium/net/http/http_stream_factory_impl_job.cc:865: [0804/151708:WARNING:http_stream_factory_impl_job.cc(865)] Falling back to SSLv3 because host is TLS intolerant: :443
和 "page not found"
消息出现。 Https 页面是 TLS v 1.2
,我读到 Android 的旧版本不支持这种证书。
所以,如果我使用 SSLv3
之类的东西,我保证一切都能在大多数 Android
版本上正常运行?
无法在 Android < 4.3
上支持 WebView
中的 TLS 1.0
。对于 Android 4.4
,默认情况下它是禁用的。
根据:
默认启用(SSL 3.0
):
Android 1.0, 1.1, 1.5, 1.6, 2.0–2.1, 2.2–2.2.3
并且:
Android 2.3–2.3.7, 3.0–3.2.6, 4.0–4.0.4
并且:
Android 5.0-5.0.2
但是,它似乎没有为启用:
Android 5.1-5.1.1
Android 6.0-6.0.1
所以,是的,它应该 work.you 可以信任以下 link:
https://en.wikipedia.org/wiki/Template:TLS/SSL_support_history_of_web_browsers
希望对您有所帮助。
我的应用程序包含一个 WebView
加载 https url
。我注意到在 Android 版本 > 4.3
上一切正常,但在较低版本上我收到此错误:
external/chromium/net/http/http_stream_factory_impl_job.cc:865: [0804/151708:WARNING:http_stream_factory_impl_job.cc(865)] Falling back to SSLv3 because host is TLS intolerant: :443
和 "page not found"
消息出现。 Https 页面是 TLS v 1.2
,我读到 Android 的旧版本不支持这种证书。
所以,如果我使用 SSLv3
之类的东西,我保证一切都能在大多数 Android
版本上正常运行?
无法在 Android < 4.3
上支持 WebView
中的 TLS 1.0
。对于 Android 4.4
,默认情况下它是禁用的。
根据:
默认启用(SSL 3.0
):
Android 1.0, 1.1, 1.5, 1.6, 2.0–2.1, 2.2–2.2.3
并且:
Android 2.3–2.3.7, 3.0–3.2.6, 4.0–4.0.4
并且:
Android 5.0-5.0.2
但是,它似乎没有为启用:
Android 5.1-5.1.1
Android 6.0-6.0.1
所以,是的,它应该 work.you 可以信任以下 link:
https://en.wikipedia.org/wiki/Template:TLS/SSL_support_history_of_web_browsers
希望对您有所帮助。