From 4f44344fc03f606e515444fc1bce7c6b7cf029e7 Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期五, 30 九月 2022 15:48:54 +0800 Subject: [PATCH] 1 --- src/main/java/com/lf/server/helper/WebHelper.java | 14 ++++++++------ 1 files changed, 8 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/lf/server/helper/WebHelper.java b/src/main/java/com/lf/server/helper/WebHelper.java index 49b18b7..657d818 100644 --- a/src/main/java/com/lf/server/helper/WebHelper.java +++ b/src/main/java/com/lf/server/helper/WebHelper.java @@ -126,7 +126,7 @@ */ public static void saveToken2Cookie(String token, HttpServletRequest request, HttpServletResponse response) { // 鍏堝垹闄� - deleteCookie(StaticData.TOKEN_COOKIE_KEY, request); + deleteCookie(StaticData.TOKEN_COOKIE_KEY, request, response); // 鍐嶄繚瀛� saveCookie(StaticData.TOKEN_COOKIE_KEY, token, response); @@ -135,17 +135,17 @@ /** * 淇濆瓨Cookie * - * @param cookieKey + * @param key * @param value * @param response */ - public static void saveCookie(String cookieKey, String value, HttpServletResponse response) { - Cookie cookie = new Cookie(cookieKey, value); + public static void saveCookie(String key, String value, HttpServletResponse response) { + Cookie cookie = new Cookie(key, value); // 璁剧疆cookie澶辨晥鏃堕棿锛屽崟浣嶄负绉� cookie.setMaxAge(4 * 60 * 60); cookie.setHttpOnly(false); cookie.setPath("/"); - // cookie.setDomain("") + //cookie.setDomain("*") response.setHeader("P3P", "CP=CAO PSA OUR"); response.addCookie(cookie); @@ -157,12 +157,14 @@ * @param cookieKey * @param request */ - public static void deleteCookie(String cookieKey, HttpServletRequest request) { + public static void deleteCookie(String cookieKey, HttpServletRequest request, HttpServletResponse response) { Cookie[] cookies = request.getCookies(); if (cookies != null && cookies.length > 0) { for (Cookie c : cookies) { if (cookieKey.equalsIgnoreCase(c.getName())) { c.setMaxAge(0); + c.setPath("/"); + response.addCookie(c); } } } -- Gitblit v1.9.3