我正在围绕验证 webapi2.1 的东西进行一些测试,但我有点不确定它是如何工作的。
我有一个设置了 [Authorize] 的 webapi 控制器,所以当我尝试在没有承载令牌的情况下调用它时,我得到了预期的 401。
第 1 步 - 我生成一个新令牌并将其添加到我的请求的标头中,然后我得到了预期的结果。第 2 步我生成一个具有相同帐户详细信息的新令牌。我可以使用旧令牌或新令牌访问数据。
为什么第一个令牌仍然有效?我会认为这应该使用旧令牌返回 401?
我正在围绕验证 webapi2.1 的东西进行一些测试,但我有点不确定它是如何工作的。
我有一个设置了 [Authorize] 的 webapi 控制器,所以当我尝试在没有承载令牌的情况下调用它时,我得到了预期的 401。
第 1 步 - 我生成一个新令牌并将其添加到我的请求的标头中,然后我得到了预期的结果。第 2 步我生成一个具有相同帐户详细信息的新令牌。我可以使用旧令牌或新令牌访问数据。
为什么第一个令牌仍然有效?我会认为这应该使用旧令牌返回 401?