0
sanbest93
04.04.17
✎
08:12
|
Всего мнений: 0
Стоит задача подключиться к роутеру zyxel, используя средства 1с. Там на заданной странице заполнить поля и нажать кнопку.
СерверИсточник = "192.192.1.1";
АдресСтраницы = ";;
ИмяПользователя = "admin";
ПарольПользователя = "admin";
HTTP = Новый HTTPСоединение(СерверИсточник,,ИмяПользователя,ПарольПользователя,,,,);
Новый HTTPЗапрос(АдресРесурса);
HTTPОтвет = HTTP.Получить(HTTPЗапрос);
Ответ возвращает 3 ключа:
content-type = text/html;
www-authenticate = Digest realm="ZyXEL Keenetic Giga", qop="auth", nonce="362536", algorithm=MD5;
server = Ag [47];
Ну и код состояния 401.
Как передать логин и пароль? Наличие ПроксиСервер в HTTPСоединение ничего не меняет.
Аутентифицироваться получилось с помощью Postman от гугл, если выбрать
Digest Auth и заполнить все поля данными www-authenticate.
Пробовал в HTTPЗаголовки = Новый Соответствие продублировать ответ сервера, но ничего не изменилось.
|
|