Добрый день. Хочу добавить авторизацию по oauth. Как вывесить сервис для обработки коллбэка - информацию нашел. Подскажите, как автоматически авторизовывать пользователя, после того, как я его создал по данным из oauth?
Нравится
1 комментарий
18 июня 2018 16:48
Добрый день,
Для того что бы авторизировать пользователя, независимо от того, как он был создан необходимо отправить запрос:
http(s)://[Адрес приложения bpm'online]/ServiceModel/AuthService.svc/Login
Header:
Content-Type: application/json
Body:
{"UserName": "User01", "UserPassword":"User01"}
Полученные в HTTP-ответе cookie (BPMLOADER, .ASPXAUTH и BPMCSRF) необходимо использовать в дальнейших запросах к сервисам bpm'online, требующих аутентификационных данных
Header последующих запросов в bpm должен иметь вид:
Accept: application/atom+xml Content-Type: application/atom+xml;type=entry Cookie: BPMSESSIONID=cxa54p2dsb4wnqbbzvgyxcoo; BPMCSRF=6yCmyILSlIE8/toyQm9Ca.; BPMLOADER=rqqjjeqyfaudfyk4xu404j5f; .ASPXAUTH=697...A292D8164; BPMCSRF: 6yCmyILSlIE8/toyQm9Ca.
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать