Cookie从服务器发送但Google Chrome未接收

时间:2018-06-19 10:19:00

标签: java google-chrome http cookies jax-rs

我正在建立一个使用Angular 5作为前端的网站,以及使用Jersey作为后端的JAX-RS。该网站要求用户使用他们的电子邮件和密码登录,该密码通过POST发送到API。然后,我希望客户端收到一个cookie,但这是我遇到麻烦的地方。 API发送带有cookie的响应(我在Postman中测试时可以看到cookie),但在Google Chrome中,看起来没有收到cookie,也没有标题为“Set-Cookie'”。

我从后端发送cookie的方法:

@GET
@Path("cookie")
public Response getCookies(){
    NewCookie cookie1 = new NewCookie("cookie1", "test");
    return Response.ok().cookie(cookie1)
        .build();
}

我使用CORS过滤器,我将AllowCredentials设置为true。我错过了什么?

0 个答案:

没有答案