Отключить аутентификацию для запросов OPTIONS в Tomcat

У меня есть API, защищенный базовой аутентификацией. Когда я хочу сделать запросы AJAX к API, браузер отправляет запрос OPTIONS, который не содержит заголовка авторизации, поэтому он отклоняется, и поэтому мой вызов AJAX не разрешен браузером.

Я попытался настроить Tomcat так, чтобы он не аутентифицировал запросы OPTIONS, но мне не удалось заставить его работать.

Кто-нибудь, чтобы помочь мне заставить его работать?

Спасибо :)


person 4e4c52    schedule 01.10.2015    source источник


Ответы (1)


Я нашел решение, мне нужно было указать список HTTP-методов, на которых применялась аутентификация. По умолчанию применяется ко всем методам.

person 4e4c52    schedule 01.10.2015
comment
Где вы предоставили список? На вызов AJAX или на Tomcat? - person Dr. McKay; 01.10.2015
comment
В конфигурацию Tomcat;) - person 4e4c52; 02.10.2015
comment
Где в tomcat вы редактировали эту конфигурацию? - person Josh Correia; 08.03.2021