Имя: Пароль:
1C
1С v8
НТТР соединение - авторизация
0 Numen
 
08.08.12
15:03
Домен. Доступ в интернет осуществляется авторизацией в браузере. Запустил браузер прошла лдап авторизация - инет есть. Есть инет 1с выгружает данные в интернет. Но если сервер перегрузили без авторизации 1с перестает видеть интернет... Как быть?
1 smaharbA
 
08.08.12
15:03
winhttp
2 smaharbA
 
08.08.12
15:06
Описывает параметры прокси-серверов для различных протоколов. Допустимые протоколы для использования в объекте ИнтернетПрокси задаются строками http, https и ftp.
Позволяет использовать аутентификацию по имени пользователя и паролю или NTLM (Integrated Security) аутентификацию (в версии 1С:Предприятия под Windows).
NTLM аутентификация используется по умолчанию для прокси-серверов, поддерживающих данный способ аутентификации, и не требует дополнительных настроек, т.е. NTLM аутентификация будет использоваться, если в конструкторе объекта HTTPСоединение прокси не задан или задан, но без указания имени пользователя и пароля. Задание в конструкторе объекта HTTPСоединение прокси с указанным именем пользователя и паролем отключает NTLM аутентификацию, для аутентификации в этом случае используется HTTP Basic аутентификация.
3 Numen
 
08.08.12
15:22
а как им пользоваться?
4 Numen
 
08.08.12
15:29
HTTPСоединение = Новый HTTPСоединение(АдресСервера, 80);

сейчас вот так подключаюсь
5 smaharbA
 
08.08.12
15:32
прокси укажите
6 smaharbA
 
08.08.12
15:32
нужно уточнить - прокси или нет ?
7 Numen
 
08.08.12
15:38
Нет прокси. В браузере стоит галочка "получать настройки автоматически"
8 Numen
 
08.08.12
15:38
и они откудато автоматически получаются, авторизация проходит моей доменной учеткой тоже автоматом
9 smaharbA
 
08.08.12
15:43
на вскидку - запускать браузер в нужном месте и гасить, можно по оле
10 smaharbA
 
08.08.12
15:55
можно и как то так


ХТТП = Новый COMОбъект("WinHttp.WinHttpRequest.5.1");
ХТТП.Open("GET", "https://www.ya.ru/", 0);
ХТТП.SetAutoLogonPolicy(0);
ХТТП.Send();
11 smaharbA
 
08.08.12
15:56
http:  конечно