【发布时间】:2014-08-16 18:59:24
【问题描述】:
我是网络开发的新手。我正在使用 asp.net Web API 和 Angular 我在用户登录时使用令牌身份验证我在 cookie 中设置令牌并在每个请求中发送它直到现在一切正常但如果用户在同一个浏览器中重复选项卡并使用两个不同的帐户登录,cookie 设置为最后登录的帐户,因此两个帐户的令牌变得相同。我怎样才能将它们分开
【问题讨论】:
-
我不相信你能做到这一点。 cookie 是由域请求的,而不是由浏览器窗口/选项卡请求的。因此,浏览器中的每个选项卡都可以访问您的域的 cookie,并且读取/写入一个用户帐户的 cookie 将始终覆盖另一个用户帐户的详细信息。你能重新思考你的方法吗?为什么您需要能够同时登录两个帐户?
-
你说得对,但我怎么能同时使用两个帐户登录
标签: javascript asp.net angularjs asp.net-web-api