问题描述
我正在做一个quarkus项目。我已经使用RestEasy构建了REST API。我正在将Cookie设置回该API的调用方,例如
return Response.ok("Alice").cookie(new NewCookie("jwt",newJwtCookie)).build();
我想设置与Strict相同的site属性。 NewCookie尚不支持此功能。在Quarkus中有一些地方可以做到这一点。
解决方法
这是一个手动选项。
return Response.ok("Alice").header("Set-Cookie","jwt="+newJwtCookie+"; SameSite=strict").build();
application.properties中还有一个相关标志quarkus.http.same-site-cookie.jwt.value=Strict
。