gpt4 book ai didi

amazon-web-services - 尝试查询 AWS ElasticSearch 集群时出现 403 Forbidden

转载 作者:行者123 更新时间:2023-12-02 23:55:31 27 4
gpt4 key购买 nike

我在使用 jest 对 AWS ElasticSearch 集群 v5.3 执行请求时遇到问题。

原因是:
The request signature we calculated does not match the signature you provided. Check your AWS Secret Access Key and signing method. Consult the service documentation for details
我正在使用带有 java 11、spring boot 2、webflux、jest 和他们在文档中指向的 aws http 请求签名者的 windows 10。

我检查并仔细检查了 IAM 用户的访问 key 和 key 。我还为 IAM 用户添加了完全控制集群的策略,仍然是 403 消息。

删除或添加 Content-Length header 会产生相同的错误。

不知道从这里去哪里。

任何帮助,将不胜感激。
谢谢

最佳答案

所以我发现,网络问题与公司代理有关。我在笔记本电脑和 ElasticSearch 集群之间创建了一条隧道,从 jest 使用的 http 客户端中删除了代理,现在一切正常。

虽然我无法弄清楚代理是如何影响请求签名的,但我会坚持使用隧道解决方案。

关于amazon-web-services - 尝试查询 AWS ElasticSearch 集群时出现 403 Forbidden,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53837927/

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