ruby-on-rails - 应用引擎 rails request.remote_ip 值似乎不正确
问题描述
我正在尝试根据 request.remote_ip 验证 cron.yaml 请求。
Doc 说它会返回 10.0.0.1 但返回的值是 '2002:a51:bf0a::'
gcloud 有问题还是我需要检查其他一些请求字段?
解决方案
其他地址是负载均衡器地址。因此需要检查“X-Forwarded-For”标头值。
推荐阅读
- flutter - 显示网络图像列表同时让它们全屏且可滑动以切换图像的最佳方式是什么?
- excel - 如果存在于excel的范围内
- jquery - JS平滑滚动不适用于附加锚
- azure-keyvault - Vault .NET - 版本化 K/V 机密引擎的路径无效
- wicket - 第一次呈现页面时如何为模态窗口生成空div?
- amazon-web-services - 如何检查 VPC 中两个资源之间的连接性/可达性?
- django - 如何以最低的成本在 GCP 上部署 Django 应用程序和 PostgreSQL 以实现最小的服务器负载?
- xcode - 对目标 macOS 10.15 使用 Xcode 12 构建错误
- python - TypeError:使用请求时,类型集的对象不是 JSON 可序列化的
- node.js - PM2, 502 Bad gateway, Nginx 同时服务于 React 应用程序和 NodeJS API