【发布时间】:2021-12-04 11:55:36
【问题描述】:
我正在使用 Hot Chocolate(.net 5) 构建 GraphQL API,需要使用 JWT 令牌添加身份验证。
在 REST API 中,我使用了仅限 http 的 cookie 来添加刷新令牌。
var cookieOption = new CookieOptions
{
HttpOnly = true,
Expires = DateTime.UtcNow.AddDays(7)
};
Response.Cookies.Append("refreshToken", <refreshToken.Token>, cookieOption);
在我的登录突变中,我无法像在 REST API 中那样访问 HttpResponse。
即使是 Hot Chocolate 的文档也没有关于如何访问 Http 响应的示例或说明。
我非常感谢任何帮助。
谢谢
【问题讨论】:
标签: graphql .net-5 asp.net5 hotchocolate cookie-httponly