一部の Cookie (2) をリクエストから削除できません。理由がわかりません...
私はこの方法を試しました:
有効期限を 0 に、値を空白に、セキュア フラグを false に設定します
@GET
@Path("clear-cookies")
public Response clear-cookies(@QueryParam(NEXT) String next) throws Exception {
Viewable page = getPage();
// Returns form and remove cookies, setting expiration time to zero.
return javax.ws.rs.core.Response
.ok(page)
.cookie(new NewCookie(NEXT, next))
.cookie(new NewCookie(FIRST, "", null, null, null, 0, false))
.cookie(new NewCookie(SECOND, "", null, null, null, 0, false))
.build();
}
有効期限を 0 に設定し、値を null に設定し、セキュア フラグを true に設定します
@GET
@Path("clear-cookies")
public Response clear-cookies(@QueryParam(NEXT) String next) throws Exception {
Viewable page = getPage();
// Returns form and remove cookies, setting expiration time to zero.
return javax.ws.rs.core.Response
.ok(page)
.cookie(new NewCookie(NEXT, next))
.cookie(new NewCookie(FIRST, null, null, null, null, 0, true))
.cookie(new NewCookie(SECOND, null, null, null, null, 0, true))
.build();
}