InternetExplorer.Application - как ввести имя и пароль не в форме, а по 401 #303941


#0 by romix
Когда выдается окошко с логином и паролем. Браузер подключается нормально. Аутентификация на сайте какая-то хитрая (NTLM последней версии что ли), даже WGET.exe не берет. Имитировать нажатия что ли...
#1 by Camino
Обычно, окошко с логином - это обычная HTTP-authentication. Т.е. можно попробовать сделать navigate("http://login:pass@site.com")
#2 by romix
Неа не хочет... Имитация нажатий вроде работает... :-)
#3 by Preda1or
На php : туплю?)
#4 by romix
Это для сервера... ---- Еще я там хочу zip-файл скачать, и в файлик на диске записать... Тоже видимо не судьба наверное...
#5 by romix
Мне надо на стороне клиента... Там какая то авторизация хитрая (NTLM), а то бы легко можно было например WGET-ом все скачать.
#6 by smaharbA
подключись    x =CreateObject("Microsoft.XMLHTTP");    x.Open("GET", СокрЛП(УРЛ), 1,Имя,Пароль); либо    x = СоздатьОбъект("WinHttp.WinHttpRequest.5.1");    x.Open("GET", УРЛ, 0,Имя,Пароль); можешь ими подключиться, а открывать ИЕ
#7 by romix
Спасибо. Вот еще про скачивание (файл с расширением vbs)
Тэги: Веб-мастеринг
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С