Используйте сессионный cookie для нового подключения - PullRequest
0 голосов
/ 29 мая 2019

У меня есть следующий код, который получает куки с сервера, и для каждого нового запроса я пытаюсь использовать 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();
                    }

Я использую токен на предъявителя для аутентификации, но куки здесь не работают и запрашивают токен для каждого нового запроса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...