为了账号安全,请及时绑定邮箱和手机立即绑定

跨域的时候服务端怎么跨域设置cookie呢?

跨域的时候服务端怎么跨域设置cookie呢?

正在回答

1 回答

public void setCookie(HttpServletRequest request, HttpServletResponse response, String key,String value) {
        Cookie cookie = new Cookie(key, value);// 创建一个cookie,cookie的名字是key
        
        cookie.setDomain(request.getServerName());
        cookie.setPath(request.getContextPath());
        // 设置Cookie的有效期
        cookie.setMaxAge(Constants.cookieMaxAge); 
        // cookie.setHttpOnly(true);                 
        // 将cookie对象添加到response对象中,这样服务器在输出response对象中的内容时就会把cookie也输出到客户端浏览器 
         response.addCookie(cookie);
 }

在你服务器的filter里加一个这个方法

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

跨域的时候服务端怎么跨域设置cookie呢?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信