使用VS Code设置CodeWhisperer时出现未知错误UnknownError

0

【以下的问题经过翻译处理】 以下是我的AWS Toolkit日志:

2023-04-30 16:46:50 [ERROR]: API response (oidc.ap-northeast-1.amazonaws.com /token): {
  name: 'InvalidGrantException',
  '$fault': 'client',
  '$metadata': {
    httpStatusCode: 400,
    requestId: 'dbbba2ef-e5f1-4b20-9d92-d7869b57e732',
    extendedRequestId: undefined,
    cfId: undefined
  },
  error: 'invalid_grant',
  error_description: 'Invalid grant provided',
  message: 'UnknownError'
}
2023-04-30 16:46:50 [ERROR]: aws.codeWhisperer.sso: Error: Failed to connect to IAM Identity Center [FailedToConnect]
	 -> InvalidGrantException: UnknownError

在输入我的 AWS 访问门户网址后,我弹出了一个窗口,选择了“复制代码并继续”,然后我收到了一条消息,说 AWS Toolkit for VSCode can now access your data.。然而,VS Code 仍然无法连接到 IAM Identity Center,并给出了上面的错误日志。我还能做些什么来解决这个错误?

另外,我已经通过运行 aws configure sso 进行了 SSO Token提供者配置,位于 ~/.aws/config 文件中。那么 ~/.aws/credentials 文件呢?我应该将其留空吗?目前它包含的是我的旧 IAM 用户的 ACCESS KEY ID 和 SECRET ACCESS KEY。

谢谢!

1 回答
0

【以下的回答经过翻译处理】 如果使用aws configure sso命令进行设置时出现错误,将出现错误消息“Invalid grant provided”。请确保正确指定SSO所在的起始URL和区域。请在此处查看类似问题:https://github.com/aws/aws-toolkit-vscode/issues/3064

profile picture
专家
已回答 1 年前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则