代码之家  ›  专栏  ›  技术社区  ›  Bobby Zhang

如何将lambda URL调用限制为从自定义域名重定向的用户?

  •  0
  • Bobby Zhang  · 技术社区  · 2 年前

    我已经设置了一个CNAME记录,将访问我的自定义域名的用户重定向到我的lambda函数的lambda函数URL。但是,CNAME记录向公众公开lambda函数的lambda函数URL。如何允许从自定义域名重定向的用户访问lambda函数,同时阻止其他人?

    0 回复  |  直到 2 年前
        1
  •  0
  •   John Hanley    2 年前

    公共DNS就是那个-公共的。试图掩盖公共信息不是一个好策略。

    一种非万无一失的技术是检查HTTP请求 主办 标题。如果它与您的域匹配,请转到下一步。如果它与Lambda URL匹配,则返回错误、删除连接等。如果主机是其他主机,则删除连接。

    更好的策略是实现某种形式的授权。