gpt4 book ai didi

java - AWS 身份验证需要有效的 Date 或 x-amz-date header

转载 作者:行者123 更新时间:2023-11-29 04:53:49 24 4
gpt4 key购买 nike

我正在尝试将我的项目部署到亚马逊 AWS Elastic Beanstalk(使用 eclipse),但出现以下错误:

com.amazonaws.services.s3.model.AmazonS3Exception: AWS authentication requires a valid Date or x-amz-date header (Service: Amazon S3; Status Code: 403; Error Code: AccessDenied; Request ID: 649FE9210F6B7758), S3 Extended Request ID: rPaO3PhaiVUP3Nwt6ORehaZUICUJ0nh+Ij8od3Aiq9RoTZtwaZipVyDRI+Hr6qa67A1vwgjpbJo=
at com.amazonaws.http.AmazonHttpClient.handleErrorResponse(AmazonHttpClient.java:1077)
at com.amazonaws.http.AmazonHttpClient.executeOneRequest(AmazonHttpClient.java:725)
at com.amazonaws.http.AmazonHttpClient.executeHelper(AmazonHttpClient.java:460)
at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:295)
at com.amazonaws.services.s3.AmazonS3Client.invoke(AmazonS3Client.java:3699)
at com.amazonaws.services.s3.AmazonS3Client.putObject(AmazonS3Client.java:1434)
at com.amazonaws.services.s3.AmazonS3Client.putObject(AmazonS3Client.java:1294)
at com.amazonaws.eclipse.elasticbeanstalk.ElasticBeanstalkPublishingUtils.publishApplicationToElasticBeanstalk(ElasticBeanstalkPublishingUtils.java:123)
at com.amazonaws.eclipse.elasticbeanstalk.jobs.UpdateEnvironmentJob.run(UpdateEnvironmentJob.java:189)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)


eclipse.buildId=4.3.2.M20140221-1700
java.version=1.8.0_66
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US

我尝试了以下方法:

  1. 将 joda-time 1.8.1 添加到 WebContent\WEB-INF\lib 并将 jar 添加到我的动态 Web 项目。
  2. 验证了版本

    new DateTime().getClass().getProtectionDomain().getCodeSource()

但我仍然收到此错误。我试图寻找其他解决方案,但没有成功。

最佳答案

你有 Java 1.8u60 吗?

按规定here , JodaTime 在格式化以 Java 1.8u60 开头的时区时存在问题。

升级到 JodaTime 版本 2.8.1 或更高版本可以解决问题。

他们为此创建了拉取请求:JodaOrg/joda-time#291 .

希望对你有帮助

关于java - AWS 身份验证需要有效的 Date 或 x-amz-date header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34478117/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com