Имя: Пароль:
1C
1С v8
Свое окно авторизации веб клиента
0 10kgcaxapa
 
22.03.19
18:56
Всем привет! Возникла идея развернуть базу на веб сервере.С веб клиентом никогда не работал,прошу совета.Хочу чтобы вместо стандартной открывалась моя форма авторизации.В интернете видел пару статей,где приводят код на других языках программирования,чтобы своя форма открывалась.Я вот только не понял,его куда вставлять-то нужно? Есть может у кого пример чего-то подобного?
1 Garykom
 
гуру
22.03.19
18:57
fiddler поставь и реверсинженеринг
2 Garykom
 
гуру
22.03.19
19:00
И да поиском плохо пользуешься тут 4 пост смотри Свое окно авторизации в веб-клиенте
3 Garykom
 
гуру
22.03.19
19:00
4 10kgcaxapa
 
22.03.19
19:04
(2) Это видел,ничего не понял
5 Sysanin_1ц
 
22.03.19
19:07
(4) А зачем тебе своя форма ? для какой цели ?
6 Sysanin_1ц
 
22.03.19
19:08
Подожди 15 релиз, там в 1с будет двухуровневая система авторизации
7 Garykom
 
гуру
22.03.19
19:08
(4) http://server/base_name/ru_RU/?N=user&P=password

Где вместо server - твой сервер, base_name - имя базы, user - имя пользователя и password - пароль.
Можно вместо GET использовать POST авторизацию, но сложнее чуть чуть.
8 Джинн
 
22.03.19
19:09
9 10kgcaxapa
 
22.03.19
19:15
(8) (7) Да,только зарегался на итс) Вот,я хочу пост запросом.D В статье есть код хтмл(я так понимаю,могу сам его переписать,чтобы свои кнопки добавить).Я просто не понимаю,куда писать этот код хтмл,чтобы моя форма открылась
10 Джинн
 
22.03.19
19:18
(9) Это не подмена готового окна авторизации 1с. Это по факту открытие сеанса 1с с авторизацией из своей формы.
11 10kgcaxapa
 
22.03.19
19:20
(5) Хочу чтобы пользователи сами регистрировались в 1с,как на сайте
12 Sysanin_1ц
 
22.03.19
19:25
(11) Нету у 1с такого готового. Как вариант можно свою обработку при началеработы запускать. Но придется обработать ситуацию с хеш паролей и пользователей на лету создавать. Даже если такое и сделаешь не факт что это будет соответствовать стандартам безопасности в веб
13 10kgcaxapa
 
22.03.19
19:29
Я так понял,нужно создать страничку с веб формой,в где-то в настройках iss прописать к ней доступ,и при нажатии на кнопки будут производиться действия с базой(программно создаваться пользователи,авторизоваться и т.д.).
14 Garykom
 
гуру
22.03.19
19:29
(12) Ну так то можно, никто не мешает пользователя через внешнее соединение заводить в базу.
Или лучше веб-сервисом.
15 Garykom
 
гуру
22.03.19
19:29
(13) Хаха. Ха.
16 10kgcaxapa
 
22.03.19
19:29
Так это работает?
17 Garykom
 
гуру
22.03.19
19:30
(16) Нет готового из коробки такого нет. Сделать можно. Стоит много денег.
18 10kgcaxapa
 
22.03.19
19:32
(17) Да я понимаю что нет,задача интересная,сам готов поковыряться.Можно будет потом и на инфостарт выложить,если годно выйдет с:
19 Sysanin_1ц
 
22.03.19
19:35
(18) Если будешь ковыряться сделай еще и систему восстановления паролей как на сайтах. Цены не будет  ))
20 Garykom
 
гуру
22.03.19
19:41
(19) А это идея.
Тут недавно как раз было Не могу решить никак задачу. помогите! для "восстановления пароля"
21 Cyberhawk
 
22.03.19
19:44
Через одату можно
22 Юрий Лазаренко
 
23.03.19
00:08
(15) Почему хаха. У меня это успешно работает.
(19) И это тоже работает.
23 Garykom
 
гуру
23.03.19
01:38
(22) Хаха тут было к возможности сделать это со знаниями на уровне вопросов как у ТС.

Но сделать удобное готовое решение (с инсталлятором) для подобного это хорошо бы.
24 craxx
 
23.03.19
07:17
(18) Сделать отдельную страницу, которая по HTTPСервис долбится в 1С и создает/авторизует юзеров.
HTTPСервис написать самому.