|
Ошибка аутентификации клиента через WEB-сервис | ☑ | ||
---|---|---|---|---|
0
Vito
15.06.22
✎
13:03
|
Имеется 1С.8.3.21.1302 УНФ 1.6.27.178 файловая проф установленная на Win10, поднят ISS на той же машине. На машине (сервере), где установлена база все открывает из браузера. Однако с других маши в локальной сети 1С открывается но окно для ввода юзера и пароля не открывается. См. принтскрин --> 1. https://disk.yandex.ru/i/ES1oqa9fVRVYOQ 2. https://disk.yandex.ru/i/hB2CtJ4wEEr7HA
При этом в журнале появляется запись "Ошибка аутентификации" Пользователь ОС: NT AUTHORITY\IUSR. См. принт скрин --> https://disk.yandex.ru/i/5mjfQGkBHjAvMQ Если в 1С добавить пользователя или существующему пользователю поменять на "Аутентификация операционной системы" на NT AUTHORITY\IUSR, то возникает та же ошибка что и на клиентской машине. Помогите, пожалуйста! |
|||
1
Rizhij_Nikitos
15.06.22
✎
16:05
|
В файле публикации надо указать под кем авторизацию делать.
|
|||
2
Vito
15.06.22
✎
17:21
|
Rizhij_Nikitos, Спасибо за подсказку! Насколько я понимаю, это относится к файлу "default.vrd"? К сожалению очень мало информации, не нашел, как сделать. Вы не могли бы расписать подробнее, что нужно сделать?
|
|||
3
Armando
15.06.22
✎
23:18
|
Попробуй на платформе 8.3.20. Может там будет нормальное описание ошибки.
И посмотри лог iis, какой там код возврата http |
|||
4
Ёпрст
16.06.22
✎
00:48
|
(0) в пофигураторе, в окошке публикации базы, галка стоит "использовать аутентификацию операционной системы" ? Или снята ?
на самом иис, какая авторизация выставлена ? |
|||
5
Ёпрст
16.06.22
✎
00:54
|
всякие там фаерволы не рубят ваше соединение ? Права пользаку IIS дадены ? + в сопоставлении обработчиков, верно указан wsisapi.dll ?
|
|||
6
Vito
18.06.22
✎
13:55
|
лог iss:
1. в обоих случаях идет несколько запросов get со статусом 200, затем запрос post со статусом 402 (странно) 2. случая открытия с сервера дальше идет запрос post (200) еще несколько запросов get со статусом 200, а в случае обращения с клиентской машины, этих дальнейших запросов нет. Получается это клиентская машина не посылает запросы почему то? Но я пробовал с разных машин и с разных браузеров, каспера отключал. в пофигураторе, в окошке публикации базы, стоит галка "использовать аутентификацию операционной системы", в IIS в "Проверке подлности" стоит "Проверка подлинности windows" включена Если бы фаерволы рубили соединения не было бы ответов в логах. |
|||
7
Vito
18.06.22
✎
14:21
|
Сверил ответы на 402 Post запросы - они разные: там где ошибка ответы короткие и другой тип данных. Видимо проблема в 1С. Попробую другую платформу поставить.
|
|||
8
Vito
22.06.22
✎
22:05
|
Все решилось очень просто: снес IIS и установил заново.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |