我有一个GAE项目(灵活),由1个默认和2个子服务组成:
foo.appspot.comservice1.foo.appspot.comservice2.foo.appspot.com现在我想使用foo.appspot.com的API代理与验证网关到内部服务service1和service2.我写的代理本身,它工作正常.
我正在努力调整GAE防火墙以禁止传入的世界流量service1,service2因为我想强制API用户发送请求foo.appspot.com.foo应允许流向默认服务.
我似乎可以在防火墙设置中输入IP,但不能输入服务名称.文档说它应该工作,但没有说明如何.
谢谢您的帮助!
我在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