我有一个ASP.Net Core(2.2)Web API,它会在响应头中生成JWT令牌并将其设置为授权Cookie。
下面是生成授权cookie的代码:
Response.Cookies.Append("Authorization", "Bearer " + jwtToken,
new Microsoft.AspNetCore.Http.CookieOptions()
{
Path = "/",
Domain = "localhost",
HttpOnly = true,
});
这里的问题是,我的cookie获得的是“%20”,而不是“载体”和实际的JWT令牌之间的空格;使其对呼叫者无用。
请让我知道我是否在这里遗漏了一些东西...
非常感谢。