首页 > 解决方案 > 使用浏览器时忽略应用引擎标准防火墙规则,但使用 curl 时不会

问题描述

将我的 IP 地址添加到应用引擎标准防火墙时遇到了一个特殊问题。

1)我去https://www.whatismyip.com/ -> 1.2.3.4(当然是假的)
2)我将此规则添加到应用引擎防火墙 -> 4000 Allow 1.2.3.4 allow-home-network
3)我去到谷歌浏览器并在地址栏中输入http://project-id.appspot.com/ -> 403 access denied
4)我做一个 curl curl --location --request GET ' http://project-id.appspot .com/ ' -> 我收到 200 响应,所以它没有被阻止

我用谷歌发布了这个问题并记录了一个 HAR,他们说我的远程 IP 地址与https://www.whatismyip.com/给我的不同。

因此,我想知道它是否与我的机器/以太网设置有关,而不是 GCP 问题。当我将他们的 IP 添加到应用引擎防火墙规则时,我的同事能够连接。

有人可以指出我正确的方向以使我的访问正常工作吗?

我的谷歌浏览器中没有安装 VPN 或其他代理插件。Firefox 和 edge 也表现出相同的行为。

希望有人可以帮助我,因为这是一个烦人的问题。

问候,
马克

标签: google-chromegoogle-app-enginefirewall

解决方案


推荐阅读