Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Авторизация на http сервисе 1с

Авторизация на http сервисе 1с
Я
   hemn6vyr1
 
27.01.20 - 14:21
Добрый день!
Столкнулись с проблемой авторизации на http сервисе 1С. Стоит iis, настроена сквозная проверка подлинности, заведен пользователь.
Пытаемся открыть в браузере урл http://user:pass@domain/base/hs/httpserv/ и выдает окошко ввода логина и пароля, при вводе в это окошко того же самого логина и пароля пускает и выдает результат.
В итоге имеем: нельзя авторизоваться через url и через заголовки "basic", при этом спокойно можем авторизоваться в окне ввода пароля.

Если отменить ввод пароля в окошке то выдает ошибку:

Ошибка HTTP 401.5 - Unauthorized
По URL-адресу, куда надо попасть, установлено приложение ISAPI или CGI, выполняющее проверку учетных данных пользователя до начала обработки данных. Данное приложение не может проверить ваши учетные данные.

На основании которой думаю до 1С все таки доходит инфа.

Все утро провозились и не смогли найти причину. В какую сторону можно копнуть?
   hemn6vyr1
 
1 - 27.01.20 - 14:56
Проблему обнаружили. 1С 8.2 не умеет работать с редиректами. Сервис в 8.3 был переопубликован и вместо 1С_Domain стал 1c_domain. Но проблема в браузере не решена
   sikuda
 
2 - 27.01.20 - 15:41
В заголовок запроса Authorization: Basic 0JrRg9C00LDRiNC60LjQvSDQoS7QmC46NDUzM333 уже не катит делать?
   pechkin
 
3 - 27.01.20 - 16:01
в HTTPСоединение передается логин и пароль
Новый HTTPСоединение(<Сервер>, <Порт>, <Пользователь>, <Пароль>, <Прокси>, <Таймаут>, <ЗащищенноеСоединение>, <ИспользоватьАутентификациюОС>
   Cyberhawk
 
4 - 27.01.20 - 16:05
Заголовок басик добавить надо

Список тем форума
Рекламное место пустует  Рекламное место пустует
Закон Брукера: Даже маленькая практика стоит большой теории.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.