Имя: Пароль:
1C
1С v8
1С в IIS
0 gamar20
 
22.01.20
15:13
Сделали мини b2b систему и поставили на сервер под винду, IIS сервер.
сайт имеет такой адрес: bb.site.com
мы делали HTML страницу и прикрутили , чтоб при входа была веб-авторизация. логин/пароль вводишь верно и без проблем заходишь. А вот если не верно, то раньше выдавала ошибка кода.
С 1С программистам максимум что смогли делать, это переадресация на тот же адрес авторизации. То есть если клиент не правильно вбил адрес, то он никак не узнает, что не правильно. А хотелось бы чтоб как на сайтах - если не верно, то на форме веб-авторизации выдал сообщение , что логин/пароль неверный.

Можно ли такое делать?

1С предприятие 8.3 , платформа последняя версия на сегодняшний день.
1 Garykom
 
гуру
22.01.20
15:36
(0) Можно.
Я вот даже хочу авторизацию через яндекс, гугл и прочие вк прикрутить Веб-клиент 1С, авторизация через OAuth и OpenID Connect на вход в 1С
Там в теме ссылка есть про авторизацию веб-клиента
2 gamar20
 
22.01.20
16:26
И что там? Зачем нам минуя окно авторизации
Это и так есть

нам нужен вывод ответа о неверном логин/пароля на интерфейс
3 acht
 
22.01.20
22:21
(0) https://its.1c.ru/db/v837doc#bookmark:adm:TI000000081 в части AuthFailHandling и AuthFailRedirectURL
4 Garykom
 
гуру
22.01.20
23:10
(2) Если у тебя юзер ввел логин/пароль в свое окно авторизации, то кто тебе мешает стукнуться на сервис в базе и проверить есть ли такой юзер?
И вот если сервис рапортует ок тогда и делаешь вход в веб-клиента с уже заводомо рабочими
5 gamar20
 
24.01.20
08:54
(3) хмм, а это точно то, что мне надо?

(4) Ну сейчас что то типа так: ввод логин/пароля, если правильно - идет загрузка интерфейса 1С (стандартный), а если не верно, то раньше выдавало такое:
http://images.vfl.ru/ii/1579845143/1d2de936/29303969.jpg

но 1С программист смог только настроить так, чтоб просто редиректился на главную страницу опять. То есть для клиента не ясно почему он редиректился опять на главную страницу.
6 acht
 
24.01.20
10:30
(5) А ты там кем?
7 gamar20
 
24.01.20
10:53
(6) Я папа римский. Еще вопросы ?