gpt4 book ai didi

amazon-dynamodb - DynamoDB 本地 http ://localhost:8000/shell

转载 作者:行者123 更新时间:2023-12-02 18:22:29 24 4
gpt4 key购买 nike

我无法打开 AWS dynamoDB shell (UI)。有没有人尝试过并工作过?

采取的步骤:

  1. 下载最新 - https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/DynamoDBLocal.DownloadingAndRunning.html
  2. 启动本地 dynamodb - 没有错误
  3. 运行 aws dynamodb list-tables --endpoint-url http://localhost:8000 - 没有错误(显示表格)

错误:尝试访问时 -> http://localhost:8000/shell 我得到 HTTP 400 Request must contain either a valid (registered) AWS access key ID or X.509 certificate.

引用 shell (UI) https://aws.amazon.com/blogs/aws/sweet-treats-for-dynamodb-users/

注意:我正在使用命名配置文件设置 aws cli。导出 AWS_ACCESS_KEY_ID、AWS_SECRET_ACCESS_KEY、AWS_DEFAULT_REGION 后,我什至在浏览器中尝试了 http 请求,但仍然出现 HTTP 400 以上错误

最佳答案

这似乎是新版本 DynamoDB Local 中的一个错误,但我找不到任何关于它是故意的文档,所以请尝试向亚马逊报告它...

我刚刚检查了 2020 年 10 月 13 日的 1.13.5 版,“/shell”按预期工作并记录在案。但是在 2022 年 1 月 10 日的 1.18.0 版中,它不会 - 并报告您列出的相同错误:

HTTP/1.1 400 Bad Request
Date: Thu, 13 Jan 2022 08:06:18 GMT
Content-Type: application/x-amz-json-1.0
x-amzn-RequestId: 4f040110-4464-48dc-99c1-9b843c25db5f
Content-Length: 173
Server: Jetty(9.4.18.v20190429)

{"__type":"com.amazonaws.dynamodb.v20120810#MissingAuthenticationToken","Message":"Request must contain either a valid (registered) AWS access key ID or X.509 certificate."}

DynamoDB Local 中的发行说明没有提及任何有关 shell 被故意禁用的内容。

您不是第一个注意到这个问题的人 - 另请参阅两周前的这个问题: Dynamodb local web shell does not load

关于amazon-dynamodb - DynamoDB 本地 http ://localhost:8000/shell,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70690592/

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