|
Веб-клиент. Есть ли возможность стартовать 1с без выбора пользователя | ☑ | ||
---|---|---|---|---|
0
ilpar
19.10.11
✎
10:49
|
Типа пользователь Аноним.
Открыла -открылось само, остальных пользователей не видим |
|||
1
ilpar
19.10.11
✎
10:49
|
Есть возможность,если пользоваться IIS, но как то неохота переделывать
|
|||
2
Lyekka
19.10.11
✎
10:58
|
Прописать ключ /?N= - не предлагать?
|
|||
3
vde69
19.10.11
✎
10:59
|
вариант 1
убери всех пользователей из конфигуратора вариант 2 https + AD авторизация вариант 3 <%@ Language=javascript %> <% // соединение с базой (обьекты храняться в переменных сесии) a = 1; auth_type=-100; domainname = ""; username= ""; try { er="Ошибка получения сервером полного имени"; fullname=new String(Request.ServerVariables("LOGON_USER")); er="Ошибка получения сервером имени хоста"; host=Request.ServerVariables("REMOTE_HOST"); er="Ошибка получения сервером IP адреса"; ip_addr=Request.ServerVariables("REMOTE_ADDR"); indx=fullname.indexOf("\\"); username=fullname.substr(indx+1); domainname=fullname.substring(0,indx); if (Session("entConn") == null) { er="Ошибка создания объекта v81"; Session("entConn") = new ActiveXObject("v81.comconnector"); } entConn = Session("entConn"); if (Session("conn") == null) { er="Ошибка первичного подключения"; Session("conn") = entConn.connect("srvr=san;ref=hd-1;usr=com;pwd=147"); er="Ошибка проверки доступа по IP адресу"; Session("conn").ПроверитьIP(" " + Request.ServerVariables("REMOTE_ADDR")); auth_type=1; er="Ошибка проверки/регистрации пользователя"; auth_type=Session("conn").ЧтоДелатьКомПользователю(""+username,""+domainname); Session("Conn") = null; if (auth_type==0){ er="Ошибка вторичного подключения"; Session("conn") = entConn.connect("srvr=san;ref=hd-1"); } else{ Session("entConn") = null; Response.Write("<p align=\"center\"><font size=\"4\">["+auth_type+"] Wrong domain ["+domainname+"]["+username+"] </font></p>"); } } conn = Session("conn"); } catch (exc) |
|||
4
ilpar
19.10.11
✎
11:02
|
Пример строки запуска веб-клиента:
http://localhost/myApp?O=Low&C=start.xml&N=Ivanov&P=password. В этом случае указано, что используется медленный канал (O=Low), значением свойства ПараметрЗапуска будет строка "start.xml" (C=start.xml), для подключения к информационной базе будет выбран пользователь Ivanov (N=Ivanov) с паролем password (P=password). |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |