На главную
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Следующие правила действуют в данном разделе в дополнение к общим Правилам Форума
1. Здесь обсуждается Java, а не JavaScript! Огромная просьба, по вопросам, связанным с JavaScript, SSI и им подобным обращаться в раздел WWW Masters или, на крайний случай, в Многошум.
2. В случае, если у вас возникают сомнения, в каком разделе следует задать свой вопрос, помещайте его в корневую ветку форума Java. В случае необходимости, он будет перемещен модераторами (с сохранением ссылки в корневом разделе).

3. Запрещается создавать темы с просьбой выполнить какую-то работу за автора темы. Форум является средством общения и общего поиска решения. Вашу работу за Вас никто выполнять не будет.
4. Не рекомендуется создавать несколько несвязанных вопросов в одной теме. Пожалуйста, создавайте по одной теме на вопрос.
Модераторы: dark_barker, wind
  
> Передача логина и пароля по https, как передать логин и пароль для автоматической авторизации
    Добрый день.
    Возможно я создал вопрос не совсем по адресу, тогда подскажите в какой раздел его перенести.
    Сам пишу на с++/с# и с веб программированием не знаком.
    Задача состоит в следующем: есть веб сайт, необходимо на нем авторизоваться и выгружать файл с данным с заданным таймаутом, и дальше обрабатывать его содержимое. С выгрузкой файла проблем нет, там все параметры передаются в ссылке, я запускаю браузер с в скрытом режиме, передаю ссылку с параметрами и получаю загруженный файл в заданной директории. Но вот так же автоматически залогиниться у меня не получается, как я только не пробовал передавать пароль. Подскажите возможно ли передать логин и пароль в ссылке или возможно у кого-то есть пример исходника, как это можно сделать в коде.
    Ссылка на сайт выглядит так: https://biz.mysite.com/#/login
    На странице логина есть поля Логин, Пароль и кнопка Войти. Если залогиниться, потом перезапустить браузер, то сессия сохраняет и пароль не запрашивает, вот только не знаю сколько по времени живет эта сессия.
      Цитата alex.styopin @
      вот только не знаю сколько по времени живет эта сессия.

      Столько сколько прописали на сервере и видимо у вас пропадает токен
      подключение делается так
      ExpandedWrap disabled
        String param = "?Authorization=" + token;
        URL obj = new URL(urlGet + param);
        HttpURLConnection con = (HttpURLConnection) obj.openConnection();
        conn.setRequestMethod("POST");


      где вы первый раз взяли токен там и берите ещё раз, если вы incognito то куки нету и токен не сохраняется,
      1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
      0 пользователей:


      Рейтинг@Mail.ru
      [ Script Execution time: 0,0673 ]   [ 14 queries used ]   [ Generated: 1.04.20, 21:19 GMT ]