|
Доменная авторизация при COM соединении или обращении по web-сервису
| ☑ |
0
roman2
26.04.17
✎
11:53
|
Хочу подключится по веб-сервису к базе под текущим доменным пользователем компьютера.
Использую:
Определение = Новый WSОпределения(Путь, , ,,,,истина);
Ошибка:
Не удалось подключиться к web сервису. . Не удалось получить опеределение. {ВнешнийОтчет.СУП_ПаспортПроектов.Форма.ФормаОтчетаУправляемая.Форма(476)}: Ошибка при вызове конструктора (WSОпределения): Аутентификация пользователя не выполнена. URL сервиса:
А если подключаться по COM:
V83COMConnector = Новый COMОбъект("V83.COMConnector");
Base1С = V83COMConnector.Connect("Srvr=""n-nb-006"";Ref=""sql_erp""");
то подключение происходит под пользователем сервера 1С, а не доменным.
Прошу помощи, как подключится под доменным пользователем ОС?
|
|
1
roman2
26.04.17
✎
13:44
|
Спецы... Вы где?
|
|
2
roman2
26.04.17
✎
14:59
|
Для серверной базы любое подключение под пользователем ОС приводит к обращению от имени пользователя, под которым запущен сервер 1С.
Таким образом поставленную задачу решить пока невозможно.
|
|
3
George Wheels
26.04.17
✎
15:01
|
(2) Так пусть сервер 1С запускается от доменного пользователя. У нас так.
|
|
4
George Wheels
26.04.17
✎
15:02
|
(3) + Или текущий юзер нужен?
|
|
5
Неверный Параметр И
26.04.17
✎
17:08
|
(1) СП давно открывал?
|
|
6
roman2
27.04.17
✎
09:50
|
(4) Нужен текущий юзер.
(1) СП - это что?
|
|
7
roman2
27.04.17
✎
09:52
|
Оказывается, под толстым клиентом управляемого приложения соединение работает под доменным пользователем ОС!
|
|
8
Serginio1
27.04.17
✎
09:54
|
|
|
9
George Wheels
27.04.17
✎
10:13
|
(7) т.к. под толстым клиентом серверные функции обрабатываются на клиенте.
|
|
10
Неверный Параметр И
27.04.17
✎
10:51
|
(6) Совместное предприятие, чо.
|
|