Пробую прикрутить систему оплаты сбербанка.
Есть логин/пароль. Если просто прописываю нужный урл в браузере, то получаю нужную мне информацию.
Если пытаюсь получить данные через ajax получаю классическую ошибку:
XMLHttpRequest cannot load https://3dsec.sberbank.ru/payment/rest/register.do?orderNumber=44213&amount…turnUrl=http%3A%2F%2Fwww.site.ru%2Ftestpaysber.php. Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://www.site.ru' is therefore not allowed access.
Если отправляю методом post:
XMLHttpRequest cannot load https://3dsec.sberbank.ru/payment/rest/register.do. Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://www.site.ru' is therefore not allowed access.
В корне сайта лежит crossdomain.xml , но ничего от этого не меняется.
Пробовала использовать curl, возвращает пустой ответ.
По большей части не понимаю в чем проблема.
Тонна прочитанного в гуглу запутало меня еще больше.
Возможно с файлом crossdomain.xml надо еще какие то манипуляции сделать?
Подскажите, как решить эту проблему?