我正在尝试使用AWS CLI将数据从Amazon S3 Bucket上传到Amazon CloudSearch域。当我尝试执行命令
时cs-import-documents -d mydomain --source s3://mybucket/myobject.json
我收到以下错误:
AWS身份验证需要有效的Date或x-amz-date标头(服务:Amazon S3;状态代码:403;错误代码:AccessDenied)
当我尝试使用命令
时aws cloudsearchdomain upload-documents
并传入s3存储桶网址(https://s3-us-west-1.amazonaws.com/mybucket/myobject.json
)
我收到以下错误:
解析参数'时出错 - 文档':Blob值必须是文件的路径。
我还浏览了错误日志文件和Amazon CloudSearch的文档,但我无法解决问题。
我已经在Amazon S3存储桶和Amazon CloudSearch Domain中提供了所有读写权限访问权限。我也在使用最新版本的AWS CLI。
如果有人可以帮我解决这个问题,我将非常感激。