事实证明,使用
setHeader()method删除所有具有相同名称的先前标头,因此我只创建了简单的for循环
doFilter()方法。它将SameSite
= Strict属性添加到设置的每个cookie。
boolean firstHeader = true; for (String header : cookiesHeaders) { if (firstHeader) { httpResponse.setHeader("Set-cookie", String.format("%s; %s", header, "SameSite=Strict")); firstHeader = false; continue; } httpResponse.addHeader("Set-cookie", String.format("%s; %s", header, "SameSite=Strict")); }
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)