Чтобы получить XML-ответ на URL с помощью вызова ajax в HTML - PullRequest
0 голосов
/ 03 октября 2018

При использовании этого URL http://myserveripaddress/finesse/api/User/ и учетными данными являются myusername и mypassword. Я должен получить XML-ответ агентов, нажав на кнопку агента, но здесь я сталкиваюсь с проблемой отсутствия «Access-Control-Allow-Origin».заголовок присутствует на запрашиваемом ресурсе.Происхождение 'null', следовательно, не разрешено.это мой код

here is the my code

<html>

<head>
  <script type="text/javascript" src="https://code.jquery.com/jquery-3.3.1.js"></script>
</head>

<body>
  <button id="agent">agent</button>
  <script type="text/javascript">
    $(document).ready(function() {
      $('#agent').click(function() {
        $.ajax({
          type: "GET",
          crossDomain: true,
          xhrFields: {
            withCredentials: true
          },
          url: 'http://myserveripaddress/finesse/api/User/55022',
          beforeSend: function(xhr) {
            xhr.setRequestHeader('Authorization', "Basic " + btoa("myusername", "mypassword"));
          },
          dataType: "xml",
          success: function(data) {
            alert(data);
          },
          error: function(err) {
            alert("err")
          }
        });
      });
    });
  </script>
</body>

</html>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...