无法使用Grails S3演示应用程序

时间:2017-04-08 12:51:57

标签: amazon-web-services grails amazon-s3

我正在尝试运行一个演示项目,使用Grails 3上传到S3。

有问题的项目is this,更具体地说是S3上传仅适用于' Hotel'最后的例子。

当我运行项目并上传图像时,我收到一条更新的消息,但实际上没有发生任何事情 - dbconsole表中没有插入的URL。

我认为问题在于我如何运行项目,我正在使用命令:

grails -Daws.accessKeyId=XXXXX -Daws.secretKey=XXXXX run-app

(显然,我正在为我的钥匙补充X'

这种运行项目的方法似乎与示例中显示的方法略有不同。我从命令行运行我的项目,我不使用GGTS,只使用Sublime。

我已尝试将我的AWS密钥插入application.yml,但我收到内部服务器错误。

有人可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

在s3中检查您的存储分区政策。您需要向API用户授予权限以允许上载。