1
我有以下PHP生成。filepicker.io政策不起作用
$policy = base64_encode(json_encode(array("maxsize"=>1, 'path'=>'tmp/', 'expiry'=>strtotime("+5 minutes"), 'extension'=>'.pdf', 'call'=>array('pick','store'))));
$sig = hash_hmac('sha256', $policy, FILEPICKER_SECRET);
这是正确的,因为当我打开安全性,它没有抱怨错误的签名。 filepicker代码如下。
filepicker.pick(
{policy: policy, signature:signature},
function(fpfiles) {
console.log(fpfiles);
}
);
现在没有什么似乎工作。 1)所有类型的文件都可以上传 2)上传的文件不存在于“TMP”文件夹中的S3 3)所有文件大小可以上传
缺少什么我在这里?