【发布时间】:2015-12-25 02:16:27
【问题描述】:
花了一天时间尝试根据文档制作精细上传器。文档和示例中有很多问题。 我一直坚持来自 Amazon S3 的禁止响应。 我用什么:
- 精品上传5.4.1
- 来自https://github.com/FineUploader/php-traditional-server的PHP端点
在 Amazon S3 中创建 IAM 用户。将 AmazonS3FullAccess 策略附加到它。 我已经在 PHP 端点中设置了密钥
$_ENV['AWS_CLIENT_SECRET_KEY']='OMC0snHLzoqLGToJnn20zrZidx5JLJLI4ksXKhoX';
/*$_ENV['AWS_SERVER_PUBLIC_KEY']='';
$_ENV['AWS_SERVER_PRIVATE_KEY']='';*/
$_ENV['S3_BUCKET_NAME']='mybucketname';
尝试上传文件,JS 控制台向我的端点显示 POST 请求,端点返回策略和签名。然后向 mybucketname.s3.amazonaws.com 发送一个 OPTIONS 请求。 403 结果被禁止。 Firefox 显示此 OPTIONS 请求有点空。 Web 控制台的“参数”和“响应”选项卡上没有显示任何内容(而对我的端点的 POST 请求,相同的选项卡不为空)。 哪里挖,有什么问题?
【问题讨论】:
标签: amazon-s3 amazon fine-uploader