Авторизация в 1С 8.3, с передачей полученного ответа в браузер открываемого сайта

1. Vix 28 15.12.19 14:29 Сейчас в теме
Всем доброго времени суток! Не так давно стал разбираться с http запросами и стал писать авторизацию через 1С на своем сайте для приема платежей. Отправляю такой запрос, POST https://мойсайт.ru:5000/api/Account/login
Headers:
Content-Type: application/json
{
"telephon": "+7123456789",
"password": "test"
}

получаю ответ

{
"us": "UsTest1",
"value": "ТОКЕН"
}

далее отправляю GET запрос на авторизацию по токену

GET https://"мойсайт":5000/n2/1c/test
Headers:
Authorization: UsTest1 ТОКЕН

получаю ответ с зарегистрированным пользователем

OperatorTest1C

Если данное имя пользователя получено, т.е. авторизация прошла, я запускаю
КомандаСистемы("start chrome --app https://"мойсайт"/home") и естественно при данном подходе сайт запустится со страничкой авторизации, т.к. по сей видимости куки не сохранены. Как мне воспользоваться полученной информацией по авторизации в 1С, и открыть мой сайт с передачей полученной авторизации? Может я не слишком грамотно написал, первый раз пытаюсь реализовать подобную интеграцию с сайтом. Сам принцип работы с сайтом таков: авторизуемся в форме 1С, если успешно, становятся доступны операции по платежам (кнопки), нажимая на которые пользователь уже будучи авторизованным, совершает платеж и по кнопке "печать", через запрос передает в 1С информацию о платеже и создает документ прям в 1С.
Ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. Fox-trot 152 15.12.19 15:44 Сейчас в теме
имхо, коллега, ты выбрал неверный путь
твой бекенд должен проверять авторизацию, и никакой отдельной морды/сайта не нужно
или как вариант посмотри как это делает к примеру гугл
3. Vix 28 15.12.19 18:11 Сейчас в теме
(2) не хотелось бы в 1С пользоваться встроенным HTML-документом, сайт под гугл хром заточен, поэтому и задача встала его запускать, вся печать и платежи реализованы через ККМ сервер. Хорошо порою как гугл делает это. В голову пока приходит одно, передать в командную строку передачу авторизации с токеном
4. Fox-trot 152 15.12.19 23:38 Сейчас в теме
(3) еще раз. твой прием больше похож хакерский нежели так сказать цивилизованный
5. Vix 28 16.12.19 14:05 Сейчас в теме
(4) ну а как цивилизованно делать, когда в 1С удобно проверить авторизацию и вывести соответсвующее сообщение. А на сайте удобно делать платежи, печатать их на принтер, а в 1С в этот момент нужно передать информацию о совершенном платеже и сформировать автоматом запись в справочнике и создать документ чек.
6. Fox-trot 152 16.12.19 14:14 Сейчас в теме
(5) сделай свой api и вызывай
Оставьте свое сообщение
Вакансии
Аналитик 1C
Москва
зарплата от 200 000 руб. до 240 000 руб.
Полный день

Ведущий аналитик группы поддержки 1С
Москва
зарплата от 200 000 руб. до 300 000 руб.
Полный день

Аналитик группы поддержки 1С
Москва
зарплата от 160 000 руб. до 250 000 руб.
Полный день

Аналитик
Москва
зарплата от 150 000 руб.
Полный день

Разработчик 1С
Москва
зарплата от 150 000 руб.
Полный день