相关疑难解决方法(0)

Google App Engine防火墙:限制对所有服务的访问,但默认访问权限

我有一个GAE项目(灵活),由1个默认和2个子服务组成:

  • foo.appspot.com
  • service1.foo.appspot.com
  • service2.foo.appspot.com

现在我想使用foo.appspot.com的API代理与验证网关到内部服务service1和service2.我写的代理本身,它工作正常.

我正在努力调整GAE防火墙以禁止传入的世界流量service1,service2因为我想强制API用户发送请求foo.appspot.com.foo应允许流向默认服务.

我似乎可以在防火墙设置中输入IP,但不能输入服务名称.文档说它应该工作,但没有说明如何.

谢谢您的帮助!

google-app-engine app-engine-flexible

10
推荐指数
1
解决办法
1274
查看次数

使用Google Compute Engine作为Google App Engine网络应用的代理

我在Google App Engine上有一个Java Web应用程序,它向外部API发出请求.API最近要求将IP地址列入白名单以访问其服务.由于GAE不提供静态IP,我理解一种解决方案是设置GCE实例(使用静态IP)并将其用作GAE应用程序发出的外部请求的代理.

我已经使用Debian GNU/Linux 9设置了一个f1-micro实例,并根据文档创建了一个静态外部IP地址.

如何安装nginx并设置GAE以将请求路由到GCE代理?

java google-app-engine nginx google-compute-engine google-cloud-platform

6
推荐指数
1
解决办法
2154
查看次数