Ajax снова требует базовой аутентификации

У меня есть проект с django и nginx

и nginx имеет базовую аутентификацию

Доступ к верхней странице / базовая аутентификация работает хорошо.

server {
    listen      80;
    server_name dockerhost;
    charset     utf-8;

    location /static {
        alias /static;
    }
    location / {
        auth_basic "Restricted";
        auth_basic_user_file /etc/nginx/.htpasswd;
        proxy_pass  http://admindjango:8011/;
        include     /etc/nginx/uwsgi_params;
    }
}

но в шаблоне,

Я использую ajax для локального api /api/myobj/{$obj_id}

  $.ajax({
    url:`/api/myobj/${obj_id}/`

Снова требуется аутентификация и появляется всплывающее окно.

Интересно, /api/myobj/ находится под /

Почему он снова требует аутентификацию?

Даже если я правильно ввожу id/pass, он не принимается.

Я пробовал так, но тоже безрезультатно.

  $.ajax({
    url:`/api/myobj/${obj_id}/`,
    username: "myauthid",
    password: "myauthpass",
Вернуться на верх