问题描述
我在Laravel应用程序中对ImageUpload端点进行了简单的HTTP API测试:
Storage::fake('s3');
$I->sendPOST('images',null,['image' => UploadedFile::fake()->image('test.jpg')]);
在端点内部,我有以下存储逻辑:
$uploadedImage->storeAs($path,$imageName,['disk' => 's3']);
即使我使用的是Storage::fake('s3');
,我仍然收到凭据异常:
CredentialsException: Error retrieving credentials from the instance profile Metadata service
问题:当我对s3存储桶使用.env
方法时,是否有必要在Fake
中添加AWS凭证?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)