Последующий анализ показал следующее: В коде обмена данными 1С, вообще нет кода для POST авторизации. Авторизация происходит системным вызовом функции HTTPСоединение (HTTPConnection). Описание функции:
Цитата
Предназначен для работы с файлами на http-серверах. Позволяет использовать аутентификацию по имени пользователя и паролю или NTLM (Integrated Security) аутентификацию (в версии 1С:Предприятия под Windows). NTLM аутентификация используется по умолчанию для прокси-серверов, поддерживающих, данный способ аутентификации, и не требует дополнительных настроек, т.е. NTLM аутентификация будет использоваться, если в конструкторе объекта HTTPСоединение прокси не задан или задан, но без указания имени пользователя и пароля. Задание в конструкторе объекта HTTPСоединение прокси с указанным именем пользователя и паролем отключает NTLM аутентификацию, для аутентификации в этом случае используется HTTP Basic аутентификация.
Тоесть функция использует NTLM аутентификацию, либо Basic (через прокси). И как видно ничего общего с аутентификацией POST, Ssssion, Cookie общего не имеет.
Я докрутил сверху через одно место авторизацию POST запросом, и через него заработало. Интересно что об этом вообще думают разработчики? У кого то вообще работает это штука?
Профессиональная разработка сайтов на 1С-Битрикс и администрирование серверов - http://pogudin.pro
Работала пока сидели на старом хостинге, сейчас не работает. Копаю! Basic авторизация хорошо работает при проверке, а вот, что делает 1С при отправки логина/пароля я пока не знаю.
Evgenij Chirochkin пишет: А зачем делать из этого секрет? Не могли бы вы выложить решение и сюда тоже, не у всех пользователей есть доступ к тому форуму.
Присоединяюсь и прошу выложить решение - по ссылке http://dev.1c-bitrix.ru/community/forums/forum7/topic13361/ не пускает, требует логин-пароль (хотя регистрация уже есть). Нужно как можно скорее запустить обмен с инет-магазином - упёрся рогом именно в эту же ошибку.
ошибка: "Не удалось установить соединение с сервером. Проверьте имя пользователя и пароль." также возникает если логин для доступа на сайт состоит из русских букв