【问题标题】:Sign out Cognito user and revoke Id token注销 Cognito 用户并撤销 Id 令牌
【发布时间】:2018-09-21 22:12:39
【问题描述】:

我正在构建一个浏览器应用程序,该应用程序使用 Cognito 用户池进行身份验证和身份池进行联合连接到 AWS IoT。我能够登录 Cognito 用户并连接到 AWS IoT,但我在注销和阻止访问 IoT 时遇到了困难。

调用 cognitoUser.signOut() 后,我仍然可以使用缓存的 Id 令牌来获取凭证并连接到 AWS IoT。如何注销用户,使他们无法获取凭据并使用这些令牌连接到 IoT?

【问题讨论】:

    标签: amazon-web-services amazon-cognito aws-iot


    【解决方案1】:

    这在最新版本的 sdk 上应该已经修复了,但是你需要调用 clearCachedId(),像这样:

    AWS.config.credentials.clearCachedId();

    【讨论】:

      猜你喜欢
      • 2014-03-26
      • 2018-03-13
      • 2021-07-05
      • 2021-02-09
      • 2021-06-26
      • 1970-01-01
      • 2021-12-27
      • 2019-04-12
      • 1970-01-01
      相关资源
      最近更新 更多