При использовании этого 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>