Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Логин и пароль при WEB подключении

Логин и пароль при WEB подключении
Я
   OnePrg
 
18.08.20 - 16:13
База опубликована на сервере.
Как сделать так, чтобы пользователь, подключающийся через WEB не вводил логин и пароль, а заходил, скажем, под логином "Гость" пароль "1"?
   Жан Пердежон
 
1 - 18.08.20 - 16:14
в ссылку добавить параметры?
   OnePrg
 
2 - 18.08.20 - 16:18
пример можно?
   Winnie Buh
 
3 - 18.08.20 - 16:20
что-то типа <url>/base1c?N=user&P=pass
https://www.online-ufa.ru/content/articles/login-password-1c/
   Fragster
 
4 - 18.08.20 - 16:21
В файле .vrd в строке подключения добавить пользователя и пароль
   OnePrg
 
5 - 19.08.20 - 08:33
(4) Вот так?

<?xml version="1.0" encoding="UTF-8"?>
<point xmlns="http://v8.1c.ru/8.2/virtual-resource-system";
        xmlns:xs="http://www.w3.org/2001/XMLSchema";
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
        base="/UTP"
        ib="File=&quot;D:\temp\UTP\&quot;N=""Админенко (администратор)"";P=">
    <ws enable="false"/>
    <httpServices publishByDefault="false"/>
    <standardOdata enable="true"
            reuseSessions="autouse"
            sessionMaxAge="20"
            poolSize="10"
            poolTimeout="5"/>
</point>
   OnePrg
 
6 - 19.08.20 - 08:48
(3) Спасибо. Вот так работает.

http://localhost/UTP/?N=Админенко (администратор)&P=
   OnePrg
 
7 - 19.08.20 - 09:45
(4) Вот так работает, 

<?xml version="1.0" encoding="UTF-8"?>
<point xmlns="http://v8.1c.ru/8.2/virtual-resource-system";
        xmlns:xs="http://www.w3.org/2001/XMLSchema";
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
        base="/UTP"
        ib="File=;D:\temp\UTP\;usr=Админенко (администратор);pwd=">
    <ws enable="false"/>
    <httpServices publishByDefault="false"/>
    <standardOdata enable="true"
            reuseSessions="autouse"
            sessionMaxAge="20"
            poolSize="10"
            poolTimeout="5"/>
</point>

но при первом вызове ссылки ругается 

1C:Enterprise 8 application error:
Ошибка при разборе дескриптора виртуальных ресурсов
by reason:
Ошибка разбора XML: - [6,30] Фатальная ошибка: Input is not proper UTF-8, indicate encoding ! Bytes: 0xC0 0xE4 0xEC 0xE8 SystemId: file://C:/inetpub/wwwroot/UTP/default.vrd

но при обновлении страницы запускается

И ещё. Запускается окно входа, в котором наш пользователь и нужно нажать кнопку ОК. Это может быть от того, что пароль пустой?
   Fragster
 
8 - 19.08.20 - 11:31
(7) надо редактировать не блокнотом, а notepad++, например. и схоранить в utf-8
   OnePrg
 
9 - 19.08.20 - 13:40
(8) Теперь просто: ошибка в строке соединения с информационной базой.
   OnePrg
 
10 - 19.08.20 - 13:47
(8) Сделал всё заново, ошибку не выдаёт - спасибо.

Остался один вопрос почему выдаёт заполненное окно входа, но не входит? Потому что пароль пустой?
   Fragster
 
11 - 19.08.20 - 14:32
стоит обратить внимание, что ковычки в строке запуска заменяются не на двойные кавычки, а на &quot;
   Fragster
 
12 - 19.08.20 - 14:33
вот прям с & и ;
   OnePrg
 
13 - 19.08.20 - 14:52
(11) Сделал так
ib="File=&quot;D:\temp\UTP\&quot;usr=&quotАдминенко (администратор)&quot;pwd=&quot&quot"

Всё равно появляется окно входа, а не входит.
   OnePrg
 
14 - 19.08.20 - 15:00
Исправил на так

ib="File=&quot;D:\temp\UTP\&quot;usr=&quotАдминенко (администратор)&quot;pwd=&quot;&quot;">

тоже самое
   ДенисЧ
 
15 - 19.08.20 - 15:08
(14) Ну установи пароль наконец...
   OnePrg
 
16 - 19.08.20 - 15:25
(15) Установил пароль 1
ib="File=&quot;D:\temp\UTP\&quot;usr=&quotАдминенко (администратор)&quot;pwd=&quot;1&quot;"

Всё равно - только окно входа, нужно вводить пароль и нажимать ОК
   OnePrg
 
17 - 19.08.20 - 15:26
А вот при передачи логина пароля в строке адреса сразу входит в 1С

http://localhost/UTP/?N=Админенко (администратор)&P=1
   Winnie Buh
 
18 - 19.08.20 - 15:32
(17) ну и входи так, чем не устраивает?
   arsik
 
19 - 19.08.20 - 16:36
(16) Правильно так
ib="File=&quot;D:\temp\UTP\&quot;;usr=&quot;Админенко (администратор)&quot;;pwd=&quot;1&quot;"
&quot; - это кавычки, но нужно еще разделить при помощи ; параметры
   OnePrg
 
20 - 20.08.20 - 15:36
(19) И так не входит сразу
ib="File=&quot;D:\temp\UTP\&quot;;usr=&quotАдминенко (администратор)&quot;;pwd=&quot;1&quot;">

нужно кнопку ОК нажимать
   Fragster
 
21 - 20.08.20 - 20:08
(20) а пароль у админа "1"?
   hhhh
 
22 - 20.08.20 - 21:13
(20) вот тут хрень какая-то

&quotАдминенко
   OnePrg
 
23 - 21.08.20 - 10:06
(21) да
   OnePrg
 
24 - 21.08.20 - 10:06
(22) исправил - всё равно сразу не входит
ib="File=&quot;D:\temp\UTP\&quot;;usr=&quot;Админенко (администратор)&quot;;pwd=&quot;1&quot;"
   arsik
 
25 - 21.08.20 - 16:34
(24) Смотри логи апача
   OnePrg
 
26 - 22.08.20 - 11:51
(25)

#Software: Microsoft Internet Information Services 7.5
#Version: 1.0
#Date: 2020-08-22 08:50:30
#Fields: date time s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) sc-status sc-substatus sc-win32-status time-taken
2020-08-22 08:50:30 ::1 GET /UTP/ - 80 - ::1 Mozilla/5.0+(Windows+NT+6.1;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/84.0.4147.125+Safari/537.36 200 0 0 2277
2020-08-22 08:50:33 ::1 GET /UTP/ - 80 - ::1 Mozilla/5.0+(Windows+NT+6.1;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/84.0.4147.125+Safari/537.36 200 0 0 7
2020-08-22 08:50:33 ::1 GET /UTP/ru_RU/ - 80 - ::1 Mozilla/5.0+(Windows+NT+6.1;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/84.0.4147.125+Safari/537.36 200 0 0 9
2020-08-22 08:50:40 ::1 POST /UTP/ru_RU/e1cib/login version=8.3.14.1779&cred=CA==&nooida&vl=ru_RU&clnId=6d5d35a1-02da-da9a-a914-4bbd23a593df 80 - ::1 Mozilla/5.0+(Windows+NT+6.1;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/84.0.4147.125+Safari/537.36 402 0 0 6223
2020-08-22 08:50:43 ::1 POST /UTP/ru_RU/e1cib/logout - 80 - ::1 Mozilla/5.0+(Windows+NT+6.1;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/84.0.4147.125+Safari/537.36 200 0 0 2


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.