Re: [問題] Android 7.0 https無法連線的問題

作者: benedict76 (ben)   2017-03-14 14:08:27
我有遇過Android m可以但是在N不行,
後來發現N把RC4 cipher suites disable,
結果我連的server要的cipher suite預設都被
關掉,所以在我連線的時候,在sslsocket
哪邊setenabledciphersuites,傳
getsupportedciphersuites()進去,後來就成
功連線,您可以試試看。
※ 引述《joycece (joycece)》之銘言:
: 我也遇上了類似的問題
: 在Android 5 & 6的 手機上可以正常SSL連線(TLS1.2)
: 但在Android 7.1.1的手機就發生以下錯誤
: javax.net.ssl.SSLHandshakeException:
: java.security.cert.CertPathValidatorException:
: Trust anchor for certification path not found.
: 想請問是否能夠給個方向怎樣去修正或避免這個問題發生?
: 謝謝
: ※ 引述《sana113821 (蜂蜜紅茶)》之銘言:
: : 在越來越多7.0裝置出現後出現了這個問題
: : 使用https連線卻出現錯誤導致無法連線
: : 看了官方文件後發現7.0對於這部分有做了修改
: : 但不太了解具體的作法
: : 其實自己對於這個不太熟悉
: : 希望各位大大給個方向
: : 謝謝
: : 錯誤如下
: : W/System.err:javax.net.ssl.SSLHandshakeException: Connection closed by peer

Links booklink

Contact Us: admin [ a t ] ucptt.com