在 EventBridge 中取消对连接的授权
您可以取消对连接的授权。取消对连接的授权后,会删除所有授权参数。删除授权参数会从连接中删除密钥,因此您无需创建新连接即可重复使用该密钥。
注意
您必须更新所有使用已取消授权连接的 API 目标或 Step Functions 工作流程任务,改用其他有效连接,才能成功向 HTTPS 端点发送请求。
除了手动取消授权外,如果发生以下情况,EventBridge 还会取消对连接的授权:
EventBridge 无法检索密信息,因为该密钥已被删除。
对于使用 OAuth 身份验证的连接,EventBridge 无法刷新必要的 OAuth 令牌。
对于使用基本或 API 密钥身份验证的连接,EventBridge 会收到
401 (UnAuthorize)或407 (Proxy_Authentication_required)错误代码。在这种情况下,请使用适当的凭证更新连接以解决错误。
如果您为 EventBridge 指定了客户托管密钥以用于密钥加密,并且在加密或解密连接的密钥时,EventBridge 收到 KMS 密钥错误。有关更多信息,请参阅 客户自主管理型密钥错误。
注意
当连接状态发生变化时,EventBridge 会发出事件。您可以使用这些事件来跟踪连接中的变化。
有关更多信息,请参阅 连接事件。
使用 EventBridge 控制台取消对连接的授权
-
使用具有 EventBridge 管理权限并且可以打开 EventBridge 控制台
的账户登录 AWS。 -
在左侧导航窗格的集成下,选择连接。
-
在连接表中,选择连接。
-
在连接详细信息页面上,选择取消授权。
-
在取消对连接的授权? 对话框中,输入连接的名称,然后选择取消授权。
连接状态将更改为正在取消授权,直到该过程完成。然后,状态更改为已取消授权。现在,您可以编辑连接,添加新的授权参数。
使用 AWS CLI 取消对连接的授权
-
使用
deauthorize-connection命令。