2016-02-29 95 views
0

我在使用Laravel 5.1在S3中从我的存储桶中列出文件时遇到问题。 当我尝试时,它会返回消息“SignatureDoesNotMatch签名请求,计算与您提供的签名不匹配。请确保您的密钥和签名。”我在一个Java类上测试了这个,并返回Ok。 低于我的设置。SignatureDoesNotMatch AWS与Laravel 5.1

' S3 ' = > [ 
' Driver ' => ' s3 ' 
' Key ' => env (' S3_KEY ') , 
' Secret' = > env (' S3_SECRET ') , 
" Region " = > env (' S3_REGION ') , 
' Bucket ' => env (' S3_BUCKET ') , 
' Scheme ' => ' http ' 
] 
:: Storage disk (s3) -> files () 

有什么想法吗?

+0

这是一些奇怪的* *编码风格。 http://weknowmemes.com/generator/uploads/generated/g1379092610384759364.jpg您的雇主是否支付代码中的每个空间? – ceejayoz

回答

1

ENV( 'S3_KEY')

空格去掉

ENV( 'S3_KEY')

+0

是的,这几乎肯定是问题。 – ceejayoz