【发布时间】:2018-06-24 08:08:29
【问题描述】:
我在 Aws Elasticbeanstalk 中部署了我的 Springboot 应用程序。在我的应用程序中,我有一个上传个人资料图片的模块,我将其保存在 Aws S3 中,它在本地服务器中工作正常,但在 Elasticbeanstalk 中无法正常工作。我收到权限被拒绝错误。任何人请帮我解决这个问题. aws elastic beanstalk logs
【问题讨论】:
标签: spring-boot amazon-s3
我在 Aws Elasticbeanstalk 中部署了我的 Springboot 应用程序。在我的应用程序中,我有一个上传个人资料图片的模块,我将其保存在 Aws S3 中,它在本地服务器中工作正常,但在 Elasticbeanstalk 中无法正常工作。我收到权限被拒绝错误。任何人请帮我解决这个问题. aws elastic beanstalk logs
【问题讨论】:
标签: spring-boot amazon-s3
检查您的实例配置文件是否有权上传到 S3。我想您在本地使用的是可以访问 s3 的 Secret 和 Access 密钥。但是在由 elasticbeanstalk 启动的 ec2 实例上,可能对 s3 没有权限。
查看https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/iam-instanceprofile.html,了解有关如何为您的实例配置角色的更多详细信息。
希望这会有所帮助!
【讨论】: