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



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

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

一个非万无一失的技术是检查HTTP请求Host头。如果与您的域名匹配,请转到下一步。如果它匹配Lambda URL,则返回一个错误,放弃连接,等等。如果主机是其他主机,请断开连接。

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

最新更新