Имя: Пароль:
1C
 
Невозможно создание объекта сервером программирования объектов
0 Kyrano
 
19.08.20
17:39
запускается веб-интерфейс и необходимы данные пользователя домена: нашел одну компоненту для идентификации пользователя домена
NetWork    =Новый COMОбъект("wscript.network");
User= NetWork.Username;
Но вылазит ошибка "Невозможно создание объекта сервером программирования объектов"
На клиенте всё отрабатывает как надо, а в браузере не хочет.
Есть ли какие либо другие варианты получения имени пользователя домена для web-интерфейса или какой-то способ обойти данную ошибку, если имя пользователя необходимо получать на клиенте в web-интерфейсе?
Может есть какая-то волшебная настройка?
1 ChMikle
 
19.08.20
17:41
доступ со стороны сервера к приложению смотрите
2 Волшебник
 
19.08.20
17:43
COM-объекты в браузере?
3 Kyrano
 
19.08.20
17:45
(1) Со стороны сервера всегда выводится "USR1CV8"
4 Kyrano
 
19.08.20
17:45
(2) я не очень силен в этой теме, прошу прощенья. но мне нужно как-то получить доменного юзера через браузер в модуле клиентского приложения
5 acht
 
19.08.20
18:25
(4) Нет такого. Если это браузер, то никакого пользователя ОС не существует. Потому что с той стороны вообще какой нибудь андроид или, упаси Боже, IOS может быть.

Переформулируй хотелку. Что ты хочешь от этого пользователя?
6 Kyrano
 
20.08.20
11:00
(5) Получить имя пользователя домена. Человек без доменной авторизации не может зайти в базу.
7 Garykom
 
гуру
20.08.20
11:05
(6) и каким образом ты собираешься девайс на андроид или ios ввести в домен?
8 Garykom
 
гуру
20.08.20
11:06
теоретически то что ты хочешь можно сделать, но практически это изврат и без плагинов/расширений к браузеру не взлетит
9 Kyrano
 
20.08.20
11:10
(7) если они не войдут в домен, то не смогут зайти в 1с, всё просто
10 Garykom
 
гуру
20.08.20
11:11
(9) у 1С есть доменная авторизация - тупо включить ее для юзеров и все
11 acht
 
20.08.20
11:12
(9) А ты попробуй
12 Kyrano
 
20.08.20
11:13
(8) вообще печально тогда получается. 20 тысяч сотрудников сидят со своих ноутов или компов в домене и всем ставить плагины на браузер?
Доменная авторизация... как авторизовать того кого еще нет в пользователях? не забываем, все 100% пользователей заходят с браузера и еще добавляются новые постоянно
13 acht
 
20.08.20
11:14
(12) > как авторизовать того кого еще нет в пользователях
В пользователях чего? Домена? 1С?
14 Kyrano
 
20.08.20
11:14
(10) iis и 1с на разных серверах, получить имя доменного пользователя кажется куда проще.
15 Kyrano
 
20.08.20
11:14
(13) 1с
16 acht
 
20.08.20
11:17
(14) > iis и 1с на разных серверах,
Оооо, так там еще зоопарк с имперсонализацией...

Ты не справишся.
А объяснять тебе и выуживать по крохам данные - оплачиваемая работа.
17 acht
 
20.08.20
11:18
(15) А как ты собрался раздавать права 1С тому, кого нет в пользователях 1С?
18 Garykom
 
гуру
20.08.20
11:36
(12) Свою авторизацию прикрутить для веб-клиента 1С можно.
Выглядеть это может как ярлык приложения которое выполнит в браузере вход в веб-клиента 1С с нужным логином/паролем, взяв их с компа юзера
19 Kyrano
 
20.08.20
11:38
(17) права это другой вопрос уже. они будут назначаться в зависимости от данных доменного пользователя из другой базы.
Должен же быть какой-то способ получить имя доменного пользователя с веб-клиента...
20 Garykom
 
гуру
20.08.20
11:40
(19) >Должен же быть какой-то способ получить имя доменного пользователя с веб-клиента...

знал бы теорию получше то понимал бы что в этой фразе неправильно
21 Kyrano
 
20.08.20
11:43
(20) ну а как сделать? как мне понять, кто именно заходит в базу? при этом у пользунов только одна ссылка и никакого ввода логина-пароля быть не должно.
22 Garykom
 
гуру
20.08.20
11:44
(21) нанять программиста уже пробовали? за деньги
23 Kyrano
 
20.08.20
11:45
(22) а ты трооооль
24 acht
 
20.08.20
11:45
(21) > и никакого ввода логина-пароля быть не должно.
Забавно видеть, как сама собой менятся постановка задачи
25 Kyrano
 
20.08.20
11:46
(24) где я сказал, что юзер вводит что-то?
26 Garykom
 
гуру
20.08.20
11:50
начать с https://its.1c.ru/db/metod8dev/content/5944/hdoc

если не поможет то (22)
27 Garykom
 
гуру
20.08.20
11:51
(26)+ программисту дать ссылку https://forum.infostart.ru/forum9/topic160958/
28 acht
 
20.08.20
11:54
(27) Не поможет.

У него же права "будут назначаться в зависимости от данных доменного пользователя из другой базы". Пока он кашу в голове - кто есть пользователь чего, где какие роли, кто какой пароль вводит, не прожует - ничего не выйдет.
29 Kyrano
 
20.08.20
12:00
(26) лолкек. такая штука не подходит по очень простым причинам. что пользователь может быть ЕЩЕ не создан в базе.
(28) где тут каша? в тонком клиенте всё отлично работает, но задача запустить ЭТО на Веб-интерфейсе. Не работает только скрипт по получению имени доменного пользователя. Какая разница у кого какие права? Права назначаются отдельно при создании пользователя и изменении его в другой базе, к которой происходит коннект с параметром доменного имени.
30 acht
 
20.08.20
12:03
(29) Удачи тебе, семь футов под килем и попутного ветра.
31 Kyrano
 
20.08.20
12:04
(30) знаний 0, зато потроллить горазды, красавцы.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn