LINUX.ORG.RU

КросЗапрос и Cookie

 crossdomain,


0

1

Сначало надо послать запрос авторизации

var xhr = new XMLHttpRequest();
xhr.open('GET', 'https://pbx.ru/asterisk/rawman?action=login&username=crm&secret=321', false, user, 123);
xhr.send();
Ответ:

Response: SuccessMessage: Authentication accepted

Set-Cookie:mansession_id=«e8923ca7»; Version=1; Max-Age=60

Потом можно рабочую команду

 xhr.open('GET', 'https://pbx.ru/asterisk/rawman?action=originate&channel=SIP/200&exten=89209999999&context=out&callerid=200&async=yes', false, user, 123);
Ответ:

Response: Error Message: Permission denied

Set-Cookie:mansession_id=«fafcb5e2»; Version=1; Max-Age=60

Надо узнать при первом запросе Cookie и соорудить второй с их использованием? Ткните в методичку.

★★★★★

Последнее исправление: petav (всего исправлений: 1)

Ответ на: комментарий от ThisNameWasFree

xhr.withCredentials = true;

Да, спасибо!

petav ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.