Ошибка: JQuery и AJAX

Я работаю с jquery и servlet в java и попробовав входить в систему в метод, он посылает мне следующую ошибку.

http://localhost:8080/AtnMedicaWeb/atencion/prueba: Response to preflight request doesn't pass access контроль check: The 'Access-Control-Allow-Origin' header существуешь в value 'null' that is not equal to the supplied origin. Origin 'null' is therefore not allowed access.

Это мой метод, чтобы присоединять:

$.ajax({
        type: "POST",
        url: "http://localhost:8080/AtnMedicaWeb/atencion/prueba",
        headers: {"Content-Type": "application/json", "Accept": "application/json", 'Access-Control-Allow-Origin' : 'http://localhost:8080'},
        success: function(response){
        },
        failure: function(){
            //location.href = "index.html";
        }
    });

0
задан 21.03.2018, 04:11
2 ответа

Это происходит, потому что из-за безопасности серверы блокируют ее invocaciГіn процессов с клиентов, которые не принадлежат тому же домену. Это решается давая разрешение домену в особенности или или любому домену.

Она configuraciГіn ты можешь делать ее с сервера или с твоего servlet, если ты это делаешь с твоего servlet, aquГ - я оставляю тебе пример: https://amodernstory.com / 2014/12/27/using-cors-headers-with-java-example /

, Если ты используешь Tomcat как сервер, aquГ - есть пример configuraciГіn: https://enable-cors.org/server_tomcat.html

0
ответ дан 24.11.2019, 00:49

Как кажется, сервер не estГЎ позволяя conexiГіn, podrГ-туз реализовывать ее configuraciГіn твоего файла .htaccess для того, чтобы он позволил ее conexiГіn.

Header set Access-Control-Allow-Origin "*"
1
ответ дан 24.11.2019, 00:49

Теги

Похожие вопросы