fineuploader S3 InvalidPolicyDocument

时间:2017-04-15 21:35:26

标签: php amazon-s3 fine-uploader

我正在尝试使用fineuploader将文件直接上传到S3存储桶。我收到了这个回复:

<Error>
  <Code>InvalidPolicyDocument</Code>
  <Message>Invalid Policy: Invalid Condition: missing operation identifier.</Message>
  <RequestId>1760AD72780A2FB6</RequestId><HostId>sg/PvGYzkSySARbo+Ip3r7RomAy8I1O6jHFEjJFbNY9W13fgefKGE=</HostId>
</Error>

我到处都搜索过,找不到这意味着什么。

这列出了错误,但我不确定它的确切含义。 http://docs.aws.amazon.com/AmazonS3/latest/API/ErrorResponses.html

InvalidPolicyDocument The content of the form does not meet the conditions specified in the policy document. 400 Bad Request Client

我关注此事:https://docs.fineuploader.com/quickstart/03-setting_up_server-s3.html

在第3步中它说使用下面的内容,但我无法找到我的“服务器”公钥和私钥应该在哪里。我有客户端密钥。

export AWS_CLIENT_SECRET_KEY=fake/client-private-key
export AWS_SERVER_PUBLIC_KEY=fake-server-public-key
export AWS_SERVER_PRIVATE_KEY=fake/server-private-key
export S3_BUCKET_NAME=mybucket

查看请求有效负载,它显示“key”未定义,所以我猜它是相关的。

------WebKitFormBoundary2HLrbHuyh80EQFHq
Content-Disposition: form-data; name="key"

undefined


------WebKitFormBoundary2HLrbHuyh80EQFHq

Content-Disposition: form-data; name="Content-Type"

image/jpeg

知道回复意味着什么吗?或者服务器的公钥和私钥是什么?

感谢

0 个答案:

没有答案