gpt4 book ai didi

android - cookie 不是通过移动数据接收的,而是在 android 注册期间通过 wifi 接收的(设备是 sony xperia)

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:25:43 25 4
gpt4 key购买 nike

我正在使用 HTTP 在我的应用程序中进行注册。如果我通过移动数据进行注册,我的 cookie 不是来自服务器,但如果我通过 WIFI 进行相同的任务,cookie 就会正常运行。而这个问题只在一部手机上面临,即“SONY XPERIA M”。在其他手机上,cookie 也会通过移动数据和 wifi 出现。为什么会这样?

最佳答案

用这么少的信息几乎不可能回答这个问题,但这里有一些一般性的帮助可以帮助您解决问题:

  1. 查看您的 cookie 参数。域、路径等必须与您从中提供页面的域、路径等相匹配。有些设备可能更宽松,有些则不然。
  2. 尝试通过 VPN 路由您的互联网流量,这样您就可以绕过您的网络提供商可能应用的任何不稳定的过滤或 CGN。
  3. 将您的应用程序切换到 HTTPS。 HTTPS 不能被中介操纵,因此您的 cookie 应该是安全的。
  4. 如果可能,在服务器上进行大量的流量记录。如果您知道移动设备的 IP 地址,则可以使用 tcpdump 从您的移动设备捕获数据包,然后在 Wireshark 中显示它们。这应该能让您拼凑出它不起作用的原因。
  5. 在流量转储中查看从客户端发送的 header 。怀疑任何可能表明存在代理的 header 。还要查看您的设备认为具有的 IP 地址是否与流量来自的 IP 地址相同。如果不是,则使用 NAT 或透明代理。
  6. 尝试直接在设备上嗅探流量并将其与服务器看到的进行比较。如果流量不同,则存在一些代理。有一些适用于此的 Android 应用程序。

希望对您有所帮助。如果您需要其他帮助,请发布更多信息,尤其是您发送的确切 cookie header 。

关于android - cookie 不是通过移动数据接收的,而是在 android 注册期间通过 wifi 接收的(设备是 sony xperia),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25056067/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com