我有以下代码从服务器获取cookie,对于每个新请求,我都尝试使用jsession-id
。
CookieHandler.setDefault(new CookieManager());
List<String> cookies = con.getHeaderFields().get("Set-Cookie");
URLConnection client_con = new URL("https://127.0.0.1:9200").openConnection();
for (String cookie : cookies) {
logger.info("SESSION COOKIE :" +cookie);
client_con.setRequestProperty("Cookie", cookie.split(";", 2)[0]);
//client_con.connect();
}
我正在使用承载令牌进行身份验证,但是cookie似乎在这里不起作用,并要求我为每个新请求提供令牌。