将 Firebase 云功能限制为 IP 地址

2023-12-02

我有几个云功能,每种类型都已设置且运行良好https.onRequest(....

我试图找出最好/最简单的方法来允许https.onRequest被调用的函数only通过指定的IP地址。


这能实现吗?我猜我需要创建一个有条件的服务帐户,但我还没有达到我想要的结果。


您可以使用 GCE VM 作为具有防火墙规则的代理,以仅接受来自您想要的 IP 的传入流量

GCE VM 可能会影响功能,为了避免公共流量影响您的功能,您可以应用内部交通标志在他们。

或者您可以将您的功能移至 App Engine 服务,它允许使用防火墙规则

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将 Firebase 云功能限制为 IP 地址 的相关文章

随机推荐

  • Excel 中用户定义的 IFS 函数的 VBA 代码

    我们公司使用的是Excel 2016的打包版本 而不是Office 365版本 我最近了解到新版本中存在的 IFS 函数 它似乎非常有用 我在网站上以 VBA 形式找到了 CONCATENATEIF 函数 我想知道是否有办法以相同的方式在我
  • 如何将现有项目转换为 angular-cli?

    我刚刚尝试过ng2 admin而且看起来很棒 所有的功能都非常好 我怎样才能将这个项目转换为angular cli 我尝试过ng init 但它覆盖了现有的代码app文件夹 我怎样才能将这个项目转换为angular cli没有任何影响 只需
  • 如何使标准模式和怪异模式一样有效?

    以下 Html 在 FireFox 或 IE7 8 中非常适合我 带或不带样式标签 Should work in Quirks Mode br
  • Java中有计算阶乘的方法吗? [关闭]

    Closed 这个问题是基于意见的 目前不接受答案 我还没找到 我错过了什么 我知道阶乘方法是初学者的常见示例程序 但是 拥有一个可供重用的标准实现不是很有用吗 我也可以将这种方法与标准类型 例如 int long 以及 BigIntege
  • PHP:MySQL 查询无故重复更新

    下面的代码首先是客户端代码 然后是类文件 由于某种原因 deductTokens 方法调用了两次 从而对帐户收取双倍费用 我整夜都在编程 所以我可能只需要第二双眼睛 if action place order if REQUEST unli
  • 是否可以更改 UITextView 和 UITextField 中单个单词的颜色

    是否可以更改 UITextView 和 UITextField 中单个单词的颜色 如果我输入了一个前面带有符号的单词 例如 word 它的颜色可以更改吗 是的 你需要使用NSAttributedString为此 找到在这里运行应用程序 扫描
  • 如何使用不同的视图进行 django 注册?

    我一直在尝试让 django registration 使用视图 RegistrationFormUniqueEmail 并遵循此解决方案django 注册问题 我已将 urls py 设置为 from django conf urls i
  • 在 mysqli fetch_assoc( ) PHP 中保留换行符

    我尝试使用以下代码从 MySQL 数据库获取所有行 sql SELECT FROM myTable result conn gt query sql while row result gt fetch assoc output row ec
  • Android:获取所有发送的短信? (发件箱)

    我正在编写一个应用程序来备份所有短信 已经研究了一段时间 我刚刚意识到我用来检索短信的方法只能获取我收到的短信 收件箱 是否有可能以任何方式获得发件箱 如果它不在 Android API 中 是否可以通过某种方式从默认短信应用程序获取它 即
  • 如何在 Android 上设置日志文件最大大小

    我正在使用 microlog4android 来记录到文件 问题是如何设置最大文件大小 microlog4android FileAppender 类有两个方法 getLogSize 始终返回 1 和clear 当日志达到一定大小时我可以清
  • 是否可以更改 Wicket 活动指示器的颜色?

    情况 我正在与 Wicket s 合作IndicatingAjaxButton 我在黑色背景的页面上设置了按钮 当用户按下按钮时 按钮的活动指示灯会熄灭并旋转 直到系统准备好继续前进 问题 由于黑色背景 指示器看起来很糟糕 由于指示器的一部
  • 了解 PDF 运算符 - 适用于 iOS 应用程序

    我的任务是为我们公司创建一个 pdf 阅读器应用程序 经过一些研究后 我对 PDF 中的不同运算符感到困惑 我想澄清以下几点 The Tm运算符用作每条线的起点 我的理解正确吗 If the Tm运算符是每行的起点 我如何解析显示的文本on
  • 连接到 Power BI API 时收到“禁止 (403)”

    我们一直在努力追随这篇 Power BI 文章这样我们就可以将报告 仪表板嵌入到我们的 SaaS 产品中 具体来说 我们陷入了第 3 步 创建嵌入令牌 我们能够很好地获得不记名令牌 但是当检索报告的请求最终提交给我们收到的 API 时 操作
  • 在 Visual Studio 2010 上安装 LibCurl

    我在 Visual Studio 2010 中使用 LibCurl 时遇到了一些问题 请记住 我对 C 还很陌生 我根据 libcurl 网站上的说明构建了库 并尝试将我的项目指向包含目录 libcurl lib 等 但当我尝试构建项目时
  • VS2008升级到VS2010“无法打开文件‘mfc90d.lib’”

    我正在尝试将 Visual C 2008 项目升级到 Visual C 2010 项目 当升级完成并且我强制升级时 我收到此错误 致命错误 LNK1104 无法打开文件 mfc90d lib 我认为它应该引用 mfc100d lib 我尝试
  • 检查文件是目录还是文件[重复]

    这个问题在这里已经有答案了 我正在编写一个程序来检查某物是文件还是目录 还有比这更好的方法吗 include
  • 在使用 iText5 生成的 PDF 中使用 unicode 字符

    我对生成的 PDF 中的 unicode 字符有疑问 在我自己的工作站上一切正常 但在测试环境上却出现问题 代码插入值如下 Font boldDefaultFont FontFactory getFont FontFactory HELVE
  • 列出所有带注释的标签,带注释,按提交日期排序

    列出带有注释的所有标签似乎很容易 例如 git tag n99 or git for each ref format refname short contents refs tags 并且还可以使用git log按创建者日期列出标签 例如
  • lStar 上的资源链接失败

    我正在开发一个 React Native 应用程序 我的 Android 构建开始失败CI环境 和本地 没有任何变化 Execution failed for task app processDevelopmentDebugResource
  • 将 Firebase 云功能限制为 IP 地址

    我有几个云功能 每种类型都已设置且运行良好https onRequest 我试图找出最好 最简单的方法来允许https onRequest被调用的函数only通过指定的IP地址 这能实现吗 我猜我需要创建一个有条件的服务帐户 但我还没有达到