我正在开发一个应用程序,试图使用一个非官方的Heroku,该应用程序被部署到HomeDepot。
当在本地运行它时,它工作得很好,但在Heroku服务器上,我偶尔会收到来自HomeDepot的拒绝访问错误。
示例:
Access Denied
You don't have permission to access "http://www.homedepot.com/..." on this server.
Reference #18.8c9ec817.1613321797.55cbcde我知道HomeDepot阻止了来自某些地方的访问,主要是亚太地区,但我的Heroku服务器位于美国-我已经查找了服务器IP,它实际上是亚马逊网络服务,动态变化,但始终是美国。
有没有其他人在Heroku/AWS上有过同样的经历,并可以分享一些技巧?
谢谢!
发布于 2021-02-15 01:24:06
这是一个Akamai (CDN提供商) 403错误,就像ceejayoz所说的,你可能因为抓取或过多的请求而被阻塞。
你最好的办法是联系亚马逊获取一个新的IP地址,因为这个地址在Akamai受保护的网站上不再有效。
https://stackoverflow.com/questions/66197969
复制相似问题