我在Netlify中部署了一个网站,并且我有一个表单将POST请求提交给Integromat中的Webhook。
webhook可以工作,但是我想给webhook添加IP限制,以便其他人不能使用该webhook。 Integromat正在请求一个IP,但我似乎找不到要使用的IP地址,有没有办法像在Cpanel中那样找到我需要的IP?
我尝试使用自己的域,例如website.com
或https://www.website.com
。而且我遇到了400错误。
我还尝试使用netlify的负载均衡器ip 104.198.14.52
,但它不起作用:C。
我尝试了online dig tool,但是却得到了类似的内容:
id 25009
opcode QUERY
rcode NOERROR
flags QR RD RA
;QUESTION
staging.socialspacecoworking.com. IN A
;ANSWER
staging.socialspacecoworking.com. 3599 IN CNAME socialspacecoworking-web.netlify.com.
socialspacecoworking-web.netlify.com. 19 IN A 142.93.122.177
;AUTHORITY
;ADDITIONAL
但是事情是,如果我尝试几次进行挖掘。地址142.93.122.177
将更改为其他内容。
非常感谢您
答案 0 :(得分:0)
Netlify(以及Heroku等类似服务)使用旋转IP,因此这不可能。
另一种选择是在请求中包含一个API密钥,您可以使用保存在数据存储区中的密钥进行签名/验证。