我在AWS Elasticbeanstalk中部署了我的Springboot应用程序。在我的应用程序中,我有一个上传个人资料图片的模块,并将其保存在Aws S3中,它在本地服务器上可以正常工作,但在Elasticbeanstalk中不起作用。我收到“权限被拒绝的错误”。有人请帮助我解决此问题。 aws elastic beanstalk logs
答案 0 :(得分:0)
检查您的实例配置文件是否有权上传到S3。我想您在本地使用的是可以访问s3的密钥和访问密钥。但是,在由Elasticbeanstalk启动的ec2实例上,可能没有对s3的权限。
检出https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/iam-instanceprofile.html,以获取有关如何为您的实例配置角色的更多详细信息。
希望这会有所帮助!