user.identity.getuserid()返回web api中的用户标识值

时间:2017-12-28 06:40:13

标签: c# asp.net-web-api owin

我在注销过程中遇到问题,因为注销后user.identity.getuserid()返回userid值,是否应该返回null。 这是我的代码,

    public async Task<IHttpActionResult> Logout()
    {
        return Ok();
    }

1 个答案:

答案 0 :(得分:1)

身份存储在cookie中并在http请求中发送到服务器。注销告诉浏览器过期/删除cookie。但是,在将响应发送回浏览器之前,您已设置断点。下一个请求应该将User设为null