“错误代码 403 ASN 不匹配”的具体含义是什么?
我正在尝试创建一个使用 Streamtape API 的应用程序 (https://streamtape.com/api# download-getlink)来下载视频文件。我的应用程序在本地开发服务器上运行顺利且完美。但是,当我将其部署到实时服务器 (AWS) 时,收到 403 错误,提示“ASN 不匹配/网站:AS14618 下载:AS9299
”。
我正在尝试找出其原因,但运气不佳。有什么想法或修复吗?我使用 file_get_contents
从 JSON 响应获取数据并将其动态添加到链接。
I'm trying to create an application that uses the Streamtape API (https://streamtape.com/api#download-getlink) to download a video file. My application run smoothly and perfectly on local development server. However, when I deployed it to live server (AWS), I'm getting a 403 error saying "ASN mismatch / Website: AS14618 Download: AS9299
".
I'm trying to figure out the cause of it but no luck. Any idea or fix? I'm using file_get_contents
to get te data from JSON response and dynamically add it to link.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
https://en.wikipedia.org/wiki/Autonomous_system_(Internet)
TLDR :ASN 标识互联网网络运营商。 IP 地址块分配给 ASN。
这件事似乎在抱怨您试图从 AS14618 [Amazon] 访问它期望从 AS9299 [菲律宾 LDT] 访问。
您要么需要让远程提供商允许从亚马逊进行访问,要么需要将您的网站保留在他们批准的网络内。
https://en.wikipedia.org/wiki/Autonomous_system_(Internet)
TLDR: An ASN identifies a internet network operator. IP address blocks are assigned to ASNs.
This thing seems to be complaining that you're attempting to access it from AS14618 [Amazon] when it is expecting to be accessed from AS9299 [Philippine LDT].
Either you need to get the remote provider to allow access from Amazon, or you need to keep your website inside their approved network.