Руководство Бизнес-аналитика

Page tree

Руководство Бизнес-аналитика. Платформа Web-BPM 2.0

Skip to end of metadata
Go to start of metadata

С формы логина отправляется запрос на /backend/security/authenticate c логином и паролем в теле запроса, в результате успешной аутентификации в ответ будет проставлен cookie с именем "token" 

Для успешной авторизации последующих запросов необходимо отправлять этот токен в заголовком  "X-Auth-Token" к http запросам

Пример запроса:

fetch
fetch("http://10.10.31.165:8080/backend/security/authenticate", {"credentials":"include","headers":{"accept":"application/json, text/plain, */*","accept-language":"ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7","auth-method":"Password","content-type":"application/json;charset=UTF-8","x-auth-token":"","x-compress":"null"},"referrer":"http://10.10.31.165:8080/zags/","referrerPolicy":"no-referrer-when-downgrade","body":"{\n  \"username\": \"uzags\",\n  \"password\": \"uzags\"\n}","method":"POST","mode":"cors"});

bash
curl 'http://10.10.31.165:8080/backend/security/authenticate' -H 'Origin: http://10.10.31.165:8080' -H 'Auth-method: Password' -H 'Accept-Encoding: gzip, deflate' -H 'Accept-Language: ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7' -H 'X-Compress: null' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.80 Safari/537.36' -H 'Content-Type: application/json;charset=UTF-8' -H 'Accept: application/json, text/plain, */*' -H 'Referer: http://10.10.31.165:8080/zags/' -H 'X-Auth-Token: ' -H 'Cookie: __utmc=97567263; __utmz=97567263.1538678092.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); __utma=97567263.1483488492.1538678092.1538678092.1542609376.2' -H 'Connection: keep-alive' --data-binary $'{\n  "username": "uzags",\n  "password": "uzags"\n}' --compressed
  • No labels

1 Comment

  1. в дальнейшем будет добавлен заголовок Auth-Method