使用 resteasy 设置 samesite cookie 属性
Setting the samesite cookie attrbute using resteasy
我正在做一个 quarkus 项目。我使用 RestEasy 构建了一个 REST API。我正在设置一个 cookie 返回给这个 API 的调用者,比如
return Response.ok("Alice").cookie(new NewCookie("jwt", newJwtCookie)).build();
我想将 samesite 属性设置为 Strict。 NewCookie 还不支持这个。在 Quarkus 中有什么地方可以做到这一点。
这是一个手动选项..
return Response.ok("Alice").header("Set-Cookie", "jwt="+newJwtCookie+"; SameSite=strict").build();
在application.properties中也有一个相关的标记quarkus.http.same-site-cookie.jwt.value=Strict
。
我正在做一个 quarkus 项目。我使用 RestEasy 构建了一个 REST API。我正在设置一个 cookie 返回给这个 API 的调用者,比如
return Response.ok("Alice").cookie(new NewCookie("jwt", newJwtCookie)).build();
我想将 samesite 属性设置为 Strict。 NewCookie 还不支持这个。在 Quarkus 中有什么地方可以做到这一点。
这是一个手动选项..
return Response.ok("Alice").header("Set-Cookie", "jwt="+newJwtCookie+"; SameSite=strict").build();
在application.properties中也有一个相关的标记quarkus.http.same-site-cookie.jwt.value=Strict
。