温馨提示:本文翻译自stackoverflow.com,查看原文请点击:asp.net - OAuth2 WebAPI Token remove .issued and .expires
asp.net asp.net-web-api oauth oauth-2.0 owin

asp.net - OAuth2 WebAPI令牌删除.issueed和.expires

发布于 2020-04-16 12:53:27

令牌始终返回以下信息:

{
  "access_token": ".....",
  "token_type": "bearer",
  "expires_in": 1199,
  "custom_info1": ".....",
  "custom_info2": "....",
  ".expires": "Fri, 13 Nov 2015 20:24:06 GMT",
  ".issued": "Fri, 13 Nov 2015 20:04:06 GMT"
}

我们可以删除.expires和.issues信息吗?

查看更多

提问者
Joehom Sum
被浏览
79
DaImTo 2020-02-04 15:47

令牌通常包含一个expires_in字段,用于表示它将使用多长时间。然后,系统可以在本地请求时保存并决定何时过期。

这其他两个字段不是标准的身份令牌声明。可能是有人通过代码将它们添加到了您的令牌中。您应该检查一下为什么将这些声明手动添加到令牌中。假设它们是由适当的身份服务器创建的,而不是由本地产生的。