c# - 为多个设备创建相同的访问 token

标签 c# .net oauth-2.0 owin katana

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

谢谢!

最佳答案

我明白了,不同的 token 不是问题,服务器接受两者。 我只需要刷新 token 只要他有效就相同。 所以现在在我的刷新 token 创建中我返回相同的刷新 token ,并且扩展是到期日期。 完成后一切正常!

关于c# - 为多个设备创建相同的访问 token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32705630/

相关文章:

.NET ReaderWriterLockSlim 问题

c# - 我们可以使用 C# 录制发送到扬声器的声音吗

java - 使用 Jersey 进行基于用户的访问的 REST 设计

angularjs - 带有stormPath java sdk的Angular应用程序

perl - 从 Windows Live ID 查询中检索 JSON 结果

C# WPF 无法获取 HTTPS 请求的互联网

c# - 是什么污染了这个 switch 语句?

c# - 通过 CSVHelper 使用属性使 header 更易于阅读

c# - 重复数据删除

c# - 如果您在应用程序中使用 System.Timers.Timer,是否有必要处理它?