#0
by deaddy64
В 8.3 появилась возможность использовать веб-сервисы для раздачи списка баз. В описании на ИТС не совсем понятно описан механизм авторизации при получении списка, а точнее неясно: можно ли использовать аутентификацию ОС (домена) при запросе списка баз? Чтобы пользователю в стартовом окне выбора баз пароли не вводить.
#1
by deaddy64
По инструкции с ИТС, для того чтобы сервис отработал, нужно фильтровать запросы HEAD. Так вот при запрете HEAD, сквозная авторизация перестает работать.(
#4
by deaddy64
с итс: Метод GetInfoBases должен сопоставить пользователя, от имени которого выполнена аутентификация Web-сервиса с каким-либо кодом клиента. Сопоставление может быть «персональным» – пользователь идентифицирует себя своим персональным именем пользователя и паролем и получает свой, персональный список общих информационных баз. Также сопоставление может быть «ролевым» – пользователь идентифицирует свою принадлежность к некоторой роли, например Оператор, Кладовщик и т. д., и получает список общих информационных баз, который общий для всех пользователей, выполняющих одну роль. При этом необходимо понимать, что в первом случае информационная база, реализующая метод GetInfoBases, должна содержать список всех пользователей, которые могут запускать интерактивную программу запуска (1cv8s), подключенную в Web-сервису. Во втором случае в списке пользователей достаточно завести имена ролей. т.е. либо я должен завести пользователей типа: кладовщик, бухгалтер. и пользователь должен сам (!) явно написать кто он. Либо я должен завести всех пользователей (что в приципе я и хочу), но проблема в том что доменная авторизация не отработает, придётся "выдумывать" отдельные пароли для этого и при изменении списка баз пользователю постоянно придется вводить учетные данные в стартовом окне. Это не есть гуд.
#5
by alexei366
Ну да проблемка, если у тя IIS то можно попробывать погуглить про доменную авторизацию на нем непосредственно (но все равно авторизация в 1С походу останеться).
#6
by deaddy64
вот выдержка с итс ниже: В настройках веб-сервера, для которого выполнены публикации Web-сервиса получения списка общих информационных баз, должна быть запрещена обработка HTTP-запроса HEAD (по крайней мере для виртуальных каталогов, через которые выполняется обращение к Web-сервису). В противном случае Web-сервис не будет использоваться. судя по логам IIS, когда фильтра на HEAD нет, авторизация отрабатывает, в журнале 1с запись, что пользователь авторизовался (по домену), НО как указано выше веб-сервис не вызывается. И наоборот - фильтр стоит, авторизация не работает, сервис вызывается. В чем косяк то?
#8
by alexei366
Не мои знания иссякли, походу тебе придётся для воплощения "мечты" землю носом рыть)))
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- NTML авторизация
- Программная авторизация в домене
- Работа через веб интерфейс и веб расширение.
- Ошибка при загрузки описание веб сервиса через WS ссылки
- как установить текущего пользователя из веб сервиса 1с
- Как увеличить время ожидания веб сервиса в 1С 8.3 ?
- получение данных с веб сервиса
- Публикация веб сервиса на апаче 2.4 через утилиту webinst
В этой группе 1С
- Создание договора в конвертации данных
- Групповая обработка справочников и документов в Бухгалтерия 3.0
- УПП как руками с 25 на 20 счет списать затраты?
- УПП 1.3.51 Ордерная схема работы склада
- Интерфейс на управляемых формах на весь экран
- v7: Подключение сканера штрих - кода при работе через терминал
- УНФ и дивиденды
- СКД теряет данные
- Как определить сколько файлов прикреплено к документу?
- Российский процессор Эльбрус-4С готов к массовому производству
- Групповая обработка справочников и документов в ут 11.09
- Не закрывается счет 401.20 в конце года
- Выбрать все документы с определенным реквизитом
- Как в ут 11.09 перепровести документы за период
- Как программно получить дату создания проведенного документа 1с
- Zebra TLP 2824 ,сдвиг в лево
- 1с - продвижение сайтов
- v7: Программно определение даты записи периодического реквизита в справочнике
- windows 2008 r2 сравнение enterprise и datacenter
- получение данных из Perco