Cookies 从asp.net核心中的cookie读取值
我读饼干有问题。在第一个请求中,我使用方法添加cookieCookies 从asp.net核心中的cookie读取值,cookies,asp.net-core,knockout.js,Cookies,Asp.net Core,Knockout.js,我读饼干有问题。在第一个请求中,我使用方法添加cookie Response.Cookies.Append("UserName", "Name", new Microsoft.AspNetCore.Http.CookieOptions() { Path = "/", HttpOnly = false, Secure = false }); 在下一个请求中,我想从cookies中读取值 va
Response.Cookies.Append("UserName", "Name", new Microsoft.AspNetCore.Http.CookieOptions()
{
Path = "/",
HttpOnly = false,
Secure = false
});
在下一个请求中,我想从cookies中读取值
var name = Request.Cookies["UserName"]
但是请求。Cookies是空的。而且,当我在浏览器中键入api调用此方法时
localhost:5555/api/tempController/getCurrenUserName
var name=Request.Cookies[“UserName”]
返回一个值,并且Request.Cookies
包含我在浏览器中看到的所有Cookies
我不明白,为什么在一种情况下它能工作在另一种情况下它不能工作。问题是在knockout.js中使用方法fetch,我用jQuery方法替换了它,现在它能工作了 我忘记了一件事:我正在使用knockout.js。