【问题标题】:Unable to upload image to S3 via Beanstalk but working in local server无法通过 Beanstalk 将图像上传到 S3 但在本地服务器中工作
【发布时间】:2018-06-24 08:08:29
【问题描述】:

我在 Aws Elasticbeanstalk 中部署了我的 Springboot 应用程序。在我的应用程序中,我有一个上传个人资料图片的模块,我将其保存在 Aws S3 中,它在本地服务器中工作正常,但在 Elasticbeanstalk 中无法正常工作。我收到权限被拒绝错误。任何人请帮我解决这个问题. aws elastic beanstalk logs

【问题讨论】:

    标签: spring-boot amazon-s3


    【解决方案1】:

    检查您的实例配置文件是否有权上传到 S3。我想您在本地使用的是可以访问 s3 的 Secret 和 Access 密钥。但是在由 elasticbeanstalk 启动的 ec2 实例上,可能对 s3 没有权限。

    查看https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/iam-instanceprofile.html,了解有关如何为您的实例配置角色的更多详细信息。

    希望这会有所帮助!

    【讨论】:

      猜你喜欢
      • 2017-10-16
      • 1970-01-01
      • 2020-07-15
      • 2017-03-31
      • 2019-07-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多