【问题标题】:Generate the same auth token in WebAPI在 WebAPI 中生成相同的身份验证令牌
【发布时间】:2020-05-25 21:35:45
【问题描述】:

我可以从 .Net Core WebAPI 生成相同的不记名令牌以进行调试吗?

我不想在每次 API 重新启动时都进行身份验证,我想创建一些语句,如果打开调试模式会生成相同的令牌。

【问题讨论】:

    标签: asp.net-core asp.net-web-api .net-core asp.net-core-webapi


    【解决方案1】:

    简短的回答:不。

    令牌有一段时间后过期。因此,您无法再次生成相同的令牌。

    受保护的端点/控制器将具有[Authorize] 属性。

    出于调试目的,只需将其删除,测试您的心脏内容,然后重新添加属性以启用身份验证系统。

    如果您想放心,您应该为您的端点进行集成测试,这将通过请求真实令牌来工作。

    我喜欢为这些东西建立邮递员收藏。将其与适用于生产环境的良好日志记录系统相结合。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-03
      • 2020-04-23
      • 2021-11-02
      • 2015-10-24
      • 1970-01-01
      相关资源
      最近更新 更多