相关疑难解决方法(0)

同一站点仅通过蜂窝而不是通过 WiFi 产生“太多重定向”

我在外部主机提供商处托管了一个小型网站。当我从我的 iPhone 打开它时,根据我的 iPhone 连接到互联网的方式,我得到不同的结果:

  • 当通过 WiFi 建立连接时,我的页面总是按预期打开和运行
  • 当通过 Cellular 建立连接时,我的页面总是产生以下错误消息:

在移动 Safari 上:

Safari 无法打开页面,因为发生了过多的重定向。

在移动 Chrome 上:

此页面不工作/重定向您太​​多次。

在移动 Opera 上:

无法访问此站点/HTTP 重定向过多。

据我所知,决定结果的唯一区别是互联网连接类型 - WiFi 与蜂窝网络。我找不到任何其他差异。

由于该站点通过 WiFi 网络运行良好,因此我排除了我站点上的重定向循环(这是“重定向过多”错误最常提到的原因)。我也尝试关闭跨站点跟踪预防,但结果保持不变。我错过了什么吗?这种奇怪行为的原因可能是什么?

如果它是相关的,这里有一些关于网站本身的事情:

  • 网站是用 ASP.NET Core 开发的
  • 我在两种情况下都使用 https 访问站点(通过 WiFi 和通过蜂窝网络)
  • 站点位于子域中,该子域使用来自“顶级”域的通配符证书
  • 站点使用 ASP.NET Core“脚手架”身份验证,它使用重定向和 cookie,并具有“记住我”功能。

mobile mobile-safari ios mobile-chrome

9
推荐指数
1
解决办法
3032
查看次数

标签 统计

ios ×1

mobile ×1

mobile-chrome ×1

mobile-safari ×1