我有一个网站,它使用我自己的后端API服务进行登录(JSON API通过HTTPS连接(。几天前我意识到,在某些移动设备上,登录不起作用,因为无法访问后端 API 服务。这只发生在Chrome/Opera上,但Firefox工作正常。仅当设备位于移动网络上时,问题才会出现。连接到Wi-Fi时,一切正常。
相关设备似乎都有沃达丰网络。因此,它可能与此有关。该网站供办公室使用,因此它是 100% 合法的,不应被列入黑名单。
我尝试过但没有成功:
- 我清除了Chrome的所有浏览器数据
- 我直接在浏览器中输入了后端服务的ip,以排除任何DNS解决问题
- 铬的精简模式被禁用
我将不胜感激任何想法/建议。
我还将联系沃达丰的支持,看看他们是否可以提供帮助。
事实证明,这是沃达丰网络+Chrome 78/79 + TLS 1.3组合的问题。不确定确切原因,但切换到TLS 1.2暂时解决了问题。此外,该问题在Chrome 80中不可用。
同样在此线程中 Http 连接超时 仅当移动客户端从沃达丰网络 + 谷歌浏览器冲浪时,有人暗示这是我们使用的 Java 11 的问题。当我们更新到较新的 Java 版本时,我们将重新测试该问题。