首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在尝试用twine上传时未授权的AWS CodeArtifact错误

在尝试用twine上传时未授权的AWS CodeArtifact错误
EN

Stack Overflow用户
提问于 2022-11-02 23:05:30
回答 1查看 57关注 0票数 2

我在使用twine将python包推入CodeArtifact时遇到了问题。我很喜欢你的想法,这可能是什么,以及如何调试这一点。

我已经按照这位医生设置了存储库。

运行aws codeartifact login --tool twine是成功的,我在~/.pypirc文件中看到了更新的密码:

代码语言:javascript
复制
$ aws codeartifact login --tool twine --repository myrepo --domain mydomain --domain-owner 111122223333 --region us-east-1 --profile myprofile

Successfully configured twine to use AWS CodeArtifact repository https://mydomain-111122223333.d.codeartifact.us-east-1.amazonaws.com/pypi/myrepo/
Login expires in 12 hours at 2022-11-03 06:52:46-04:00

但是当我试图上传时,我得到了一个未经授权的错误:

代码语言:javascript
复制
$ twine upload  --verbose --repository myrepo ./dist/mylib-0.0.2.tar.gz
INFO     Using configuration from ~/.pypirc
Uploading distributions to https://mydomain-111122223333.d.codeartifact.us-east-1.amazonaws.com/pypi/myrepo/
INFO     ./dist/mylib-0.0.2.tar.gz (7.8 KB)
INFO     username set by command options
INFO     password set by command options
INFO     username: aws
INFO     password: <hidden>
Uploading mylib-0.0.2.tar.gz
100% ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 13.3/13.3 kB • 00:00 • 26.8 MB/s
INFO     Response from https://mydomain-111122223333.d.codeartifact.us-east-1.amazonaws.com/pypi/myrepo/:
         401 Unauthorized
INFO     Unauthenticated: request used expired credentials. Please renew your credentials.
ERROR    HTTPError: 401 Unauthorized from https://mydomain-111122223333.d.codeartifact.us-east-1.amazonaws.com/pypi/myrepo/
         Unauthorized

你认为如何?

EN

回答 1

Stack Overflow用户

发布于 2022-11-18 21:21:48

作为解决办法,我创建了一个新的存储库并迁移到它。一段时间后,删除了有问题的存储库。这件事根本没搞清楚。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74296513

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档