Вызов внешнего API через jquery ajax вызывает ошибку «csp: заблокирован» в консоли - PullRequest
0 голосов
/ 29 апреля 2018

Я пытаюсь вызвать внешний пример API через AJAX-вызов, но выдает ошибку "csp: заблокирован" в сети консоли.

Пожалуйста, найдите ниже код:

$.ajax({
url : "https://jsonplaceholder.typicode.com/posts/1",
contentType: 'application/json',
type: "POST",
data : {}
success: function(result)
{

    //data - response from server
},
error: function ()
{

}
});

Он не попадает ни на успех, ни на неудачу во время отладки, но выходит из них обоих. Я гуглил его, но не понимал, является ли это ошибкой блокировки безопасности контента или постом ajax перекрестного происхождения.

Заранее спасибо.

1 Ответ

0 голосов
/ 05 мая 2018

Добавьте это к вашему CSP:

connect-src https://jsonplaceholder.typicode.com/ ;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...