Объект настроек, который вы указываете $.ajax()
, имеет свойство headers
, с помощью которого вы можете предоставить объект, содержащий заголовки, которые нужно установить. Попробуйте это:
$(document).ready(function() {
$.ajax({
url: "/organisation/list",
headers: {
'Authorization': 'Bearer eyJhbGciOiJIUzUxMiIs'
}
success: function(data, status, xhr) {
console.log(data);
}
});
});
Здесь следует отметить еще несколько вещей. Во-первых, не используйте async: false
, так как это невероятно плохая практика. Вы уже используете обратный вызов success
, поэтому в этом нет необходимости. Во-вторых, не используйте alert()
для отладки. console.log()
лучше, так как он не модальный и не приводит к типам данных. Для просмотра результатов откройте инструменты разработчика браузера, нажав F12