2016-02-29 97 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