我正在使用Eclipse EE Juno版本。我創建了一個動態Web應用程序,該應用程序使用Amazon Simple DB並退回一些值並向用戶顯示。 我已經安裝了用於使用Amazon服務的AWS套件。將Web應用程序部署到Amazon彈性beanstalk時出錯
我有一個simpleDB賬戶。
我試圖將它部署到AWS Elastic Beanstalk(通過插件)。它顯示我選擇服務器。我選擇它作爲AW Beanstalk與TOmcat 6(亞太地區東京)。
過了一段時間,它給出了這個錯誤。
無法上傳應用到Amazon S3:用戶:ARN:AWS:IAM :: 379007759147:用戶/ SSSS未被授權執行:elasticbeanstalk:CreateStorageLocation 用戶:ARN:AWS:IAM :: 379007759147:用戶/ SSSS沒有被授權執行:elasticbeanstalk:CreateStorageLocation
我希望將該Web應用程序上傳到AWS beanstalk,並感謝您的幫助。
沒錯,但需要什麼權限?我在特定應用程序資源上的特定用戶的策略中添加了elasticbeanstalk:CreateStorageLocation,並且我仍然收到此錯誤 – Mortimer
@Mortimer Hmmmm ...和錯誤是完全相同的(假設用戶已被授權)?在這種情況下,我會通過電子郵件向AWS支持發送電子郵件,但我強烈懷疑這是IAM中的錯誤配置,無論它實際上是不同的用戶還是不同的地區等。 – Christopher
下面的例子[來自這個AWS博客](http://aws.typepad.com/aws/2012/03/resource-level-iam-for-elastic-beanstalk.html),似乎我做錯了事情因爲'elasticbeanstalk:CreateStorageLocation'不會在beanstalk應用程序策略上,而是在其他的東西上,這對我來說仍然不清楚。 '*'似乎在做伎倆,即使它對我的口味似乎過於寬容。 – Mortimer