我将在 .Net 中构建一个 Web 服务。此网络服务将用于 winform 应用程序、Web 应用程序和移动应用程序。
我想使用令牌保护此 Web 服务。
当用户登录 Web 服务时,系统将在成功登录时生成唯一令牌并存储在数据库中。应用程序应为 Web 服务中的每个方法传递此令牌。我的数据库验证此令牌并向最终用户发送响应。
现在这种架构的问题是,每次成功登录都会更改令牌,并且如果另一个使用相同凭据的登录会停止以前的成功登录。我希望允许使用相同凭据进行多次登录。
请建议我解决这个问题的好方法。
谢谢