某些安卓手机获取不到 https 的请求数据

2018-05-28 11:31:53 +08:00
 34091136

如题,有人知道这样是什么情况吗?

14680 次点击
所在节点    Android
38 条回复
RockOrRoll
2018-05-28 12:34:44 +08:00
如果是抓包的话,7.0 以上做了限制
34091136
2018-05-28 16:00:02 +08:00
@RockOrRoll 不是抓包,而是访问
KyonLi
2018-05-28 16:43:00 +08:00
不知道为什么看到这样的提问就特别来气
huanchena
2018-05-28 16:44:08 +08:00
@KyonLi +1
34091136
2018-05-28 17:06:02 +08:00
@KyonLi 为什么?
honeycomb
2018-05-28 17:15:24 +08:00
@34091136 他大概是觉得你没有说清楚问题,觉得这样的没有说清楚的问题不值得被解答,还占了他的视线吧。
KomeijiSatori
2018-05-28 17:18:58 +08:00
可能是低版本 Android 不支持 SNI ?
imnpc
2018-05-28 17:39:20 +08:00
用手机浏览器打开 https 的域名 看有没有报错 一般可能和楼上说的 SNI 有关系
3dwelcome
2018-05-28 17:44:11 +08:00
有很多可能性,有可能服务器指定的加密算法 cipher suite,客户端不支持。
也有可能是楼上说的 SNI 问题,具体要看服务器的日志,不能一概而论的。
Servo
2018-05-28 17:49:38 +08:00
证书链不全?密码套件兼容没做好?
zjp
2018-05-28 17:58:38 +08:00
来气 +1
看到这问题的反应: "获取不到 https" -> 这没理由的事情嘛,说的应该是 7.0 以上的抓包问题。之后楼主添加附言说明了是配置证书的问题。这次说的是服务器上的证书还是 APP 的证书,是浏览器不能访问还是 APP …还有 vivo 的系统版本,还得我们继续猜。
Vindroid
2018-05-28 18:05:07 +08:00
android 上浏览器能正常访问 https 的网页么?
34091136
2018-05-28 19:28:03 +08:00
@zjp 好吧,对不起了
34091136
2018-05-28 19:38:21 +08:00
@zjp 因为这个不涉及到抓包,配置证书没有问题的,我只是想告诉更多的信息
fengleidongxi
2018-05-28 19:51:47 +08:00
是不是和证书有关?
janus77
2018-05-28 20:56:53 +08:00
webview 吗,还是 api 请求?
CodingPuppy
2018-05-28 21:13:43 +08:00
tls 版本太低,服务器未适配?
CodingPuppy
2018-05-28 21:15:12 +08:00
好像 4.4 以下的 android 默认 tls1.0,服务器需要配置,或者安卓修改使用 1.2 版本
h4lbhg1G
2018-05-28 22:03:31 +08:00
secp256r1 换成 138 还是多少 再试试
34091136
2018-05-28 22:43:55 +08:00
@h4lbhg1G 我好像所有的都上了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/458304

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX