Android 在允许移动应用程序的同时防止Amazon S3上的热链接

Android 在允许移动应用程序的同时防止Amazon S3上的热链接,android,ios,amazon-web-services,amazon-s3,Android,Ios,Amazon Web Services,Amazon S3,我想阻止S3上的图像热链接,我可以在Google或StackOverflow上轻松找到如何做,但我也想允许我的移动应用程序请求图像 是否有一种方法允许我的应用程序直接获取S3资源,而无需使用代理授权服务器(可能使用特定的HTTP头),同时禁用其他网站的热链接?您可以使用从移动应用程序访问文件。您需要有一种机制来将凭据传递到移动设备,例如 如果您的应用程序已经有一个服务器后端,您还可以使用此服务器生成应用程序将访问的预签名URL。这些预先签名的URL可能有时间限制,以限制攻击者提取的可能性

我想阻止S3上的图像热链接,我可以在Google或StackOverflow上轻松找到如何做,但我也想允许我的移动应用程序请求图像

是否有一种方法允许我的应用程序直接获取S3资源,而无需使用代理授权服务器(可能使用特定的HTTP头),同时禁用其他网站的热链接?

您可以使用从移动应用程序访问文件。您需要有一种机制来将凭据传递到移动设备,例如

如果您的应用程序已经有一个服务器后端,您还可以使用此服务器生成应用程序将访问的预签名URL。这些预先签名的URL可能有时间限制,以限制攻击者提取的可能性