amazon-web-services - "You are not authorized to access this operation"
问题描述
Using the aws ask
utility program from the alexa skills kit
, I am trying to deploy my skill to alexa. With a new account, I've added the key and secret key. I've given my account full admin rights from the dashboard. The web browser auth steps confirms that my login was successful but the console reports 401 - "call list-vendors error" : "You are not authorized to access this operation." with no further instruction.
I am not using a proxy or a VPN either.
解决方案
我得到了同样的错误,因为我有多个配置文件是 ask-cli。它正在挑选 default
具有不同 Amazon.com 帐户的个人资料。我使用--profile
标志来使用特定的配置文件:
ask clone --profile myProfileName --skill-id 'amzn1.ask.skill.******-****-****-****-*********' --debug
也使用debug
标志会告诉确切的错误。
推荐阅读
- html-lists - 是否可以在 OpenLayers 中拖动图层?
- rxjs - 当 observable 完成时,我应该如何发出单个值?
- javascript - 本机javascript中一些短语的含义
- javascript - 获取电子应用程序外的插入符号位置
- java - 重新打开以前关闭的 Window Java
- php - 如何在 Opensuse 风滚草中安装 PHP8 XDebug?
- amazon-web-services - AWS Dynamo DB:如何在没有 GSI 的情况下进行有效设计
- javascript - Vuelidate匹配/sameAs但忽略大小写敏感?
- flutter - Flutter:InkWell 在 Card 中完全不起作用
- python - 如何在 mac os x 上使用 gunicorn 和 python3.8 而不是 python3.9?