Имя: Пароль:
1C
1С v8
POST запрос и Proxy-Authorization
0 Peltik
 
31.01.21
10:20
Пробую делать первые шаги по работе с HTTP и вот какая проблема возникла, отловил фидлером POST на логин из браузера и попробовал что-то подобное сделать из 1C, но не сработало, не логинится. Сравниваю POST браузера и POST 1C вроде все одинаковое, кроме User-Agent и в 1Сном запросе добавляется Proxy-Authorization: NTLM TlRMTVNTUAABAAAAB7IIogkACQA3AAAADwAPACgAAAAKAGFKAAAAD0RFU0tUT1AtTEJFSjlCTVdPUktHUk9VUA==, это может повлиять? И вообще как от этого избавиться, нервирует меня это строка :(
1 Peltik
 
01.02.21
10:09
никто не подскажет? :(
2 arsik
 
гуру
01.02.21
10:34
(1) Укажи 1с соединятся через прокси. Фидлер создает свой прокси сервер, через который идут запросы. В браузере он по умолчанию встал, а в 1с нужно указать. Смотри настройки прокси в фидлере. По дефолту вроде localhost:8888
3 Peltik
 
01.02.21
15:31
(2) подключение к проксе Фиддлера решило проблему Proxy-Authorization, но всё равно не логинится, видимо проблема не в этом, наверное что-то с куками я не то делаю :( будем копать :)
4 Peltik
 
01.02.21
15:46
(2) К стати, а если бы это была реальная задача? Не будешь же все время открытым Фиддлер держать или внешнюю проксю подключать, что тогда делать?
5 arsik
 
гуру
01.02.21
16:28
(4) Фидлер нужен только для тестирования. зачем его все время подключенным держать? Доводишь код до совершенства и выключаешь его.
6 arsik
 
гуру
01.02.21
16:29
(3) В фидлере же видно все. Посмотри запросы и ответы.
7 Вафель
 
01.02.21
16:31
бом как обычно виноват
8 Peltik
 
01.02.21
17:41
(5) отключаю Фиддлер, точне если запрос мимо прокси Фиддлера, то сразу в заголовке запроса появляется Proxy-Authorization причем если его прописать ручками в виде ЗаголовокЗапросаHTTP.Вставить("Proxy-Authorization",""), то перед самой отправкой запроса, отладчик показывает, что в заголовке стоит Proxy-Authorization с пустым значением, а Фидлер уже показывает, что на сервер запрос ушел с фигней из (0). Такое ощущение, что эту фигню дописывают в запрос где-то на уровне ОСи или Платформы.
9 Peltik
 
01.02.21
17:42
(6) вот и пытаюсь разобраться, я ж только начинающий :(