AWS TransferManager使用签名策略上载

时间:2014-05-08 08:16:17

标签: android amazon-web-services amazon-s3

环境


  1. Windows操作系统
  2. Android SDK
  3. 适用于Android的AWS开发工具包
  4. Android Studio

  5. 使用例


    用户在其SmartPhone上捕获视频并上传到S3云存储


    要求


    1. 使用分块上传
    2. 实施为应用而非网站
    3. 避免在SmartPhone应用上使用“密钥”,而是使用signed policy ~document~
    4. 使用TransferManager
    5. 实施


      手头的问题


      Browser-Based Upload using HTTP POST支持使用服务器使用“密钥”签名的策略,从而在服务器上保留“密钥”。
      TransferManager需要提供“密钥”才能完成上传。

      拥有“密钥”用户SmartPhone应用程序是一个安全漏洞,应该避免使用。

      有没有办法让TransferManager使用与Browser-Based Upload using HTTP POST(或其他)一起引入“秘密密钥”的相同政策概念? < / p>

      任何帮助将不胜感激。

0 个答案:

没有答案