为多个设备创建相同的访问令牌

时间:2015-09-21 22:39:51

标签: c# .net oauth-2.0 owin katana

我正在使用我的Web Api 2项目中的katana owin项目。 我希望该用户能够从不同的设备登录, 例如:智能手机和平板电脑。 并且如果尚未通过,则用户将获得相同的令牌。 在当前情况下,如果用户从他的智能手机登录,他将获得一个令牌并刷新令牌,然后如果他从他的平板电脑登录,他将获得另一个令牌和新的刷新令牌。 我该怎么解决这个问题?

谢谢!

1 个答案:

答案 0 :(得分:1)

我弄清楚,不同的令牌不是问题,服务器接受两者。 我只需要刷新令牌与他有效的时间相同。 所以现在在我的刷新令牌创建中,我返回相同的刷新令牌,并且extend是过期日期。 完成后,一切正常!