【问题标题】:Is there a recommended way to migrate JWT tokens?是否有推荐的方法来迁移 JWT 令牌?
【发布时间】:2020-02-09 12:21:01
【问题描述】:

我目前有一个 API,它使用 HMAC 创建 JWT 令牌。现在我正在迁移到使用 Auth0,新令牌将使用 RSA。由于 API 现在将接受 RSA 令牌,因此它不会响应其设备中仍具有旧令牌的用户。

我的问题是,有没有办法迁移令牌,或者在进行此类迁移时用户自动注销是否正常?我目前正在使用 asp.net core 来托管我的公共 api。

【问题讨论】:

    标签: oauth jwt auth0


    【解决方案1】:

    能够通过多次调用 .AddJwtBearer 来完成此操作,每次都为“authenticationScheme”参数使用不同的名称。一旦到位,将这些方案名称添加为控制器的策略,例如:

    [Authorize(AuthenticationSchemes = "customToken,auth0")]

    【讨论】:

      猜你喜欢
      • 2014-10-29
      • 2017-10-02
      • 1970-01-01
      • 1970-01-01
      • 2015-03-30
      • 1970-01-01
      • 2021-08-08
      • 2011-11-04
      • 1970-01-01
      相关资源
      最近更新 更多