Nginx: Django X-frame options "DENY"

Я работаю с Django, Nginx, Gunicorn, создавая файл для печати.
Для печати я использую шаблонную документацию. У меня есть успешные тестовые примеры для всего, кроме загрузки подписи с помощью jsignature.

Загрузку jsignature можно выполнить различными способами, однако каждый раз, когда я добавляю {% load 'tag' %} в документ, nginx возвращает X-Frame Options DENY/ 404. Удаление тега приводит к тому, что все работает как обычно.

Nginx config:



server
{

    listen 80;

    server_name 3.142.15.65;

    index index.html index.htm;

    root /home/ubuntu/chippedoutauto;

    #path_to_your_directory

    # Forbidden files or directories

    location ~ ^/(\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md)

    {

        return 404;

    }

    # Directory verification related settings for one-click application for SSL certificate

    location ~ \.well-known{

        allow all;

    }

     location /static/ {

        autoindex on;

        alias /home/ubuntu/chippedoutauto/chippedOutERP/static/ ;

    }
    location /static/js/ {
        alias /home/ubuntu/chippedoutauto/chippedOutERP/static/js/;

    }
    location /templatetag/jsignature/{
        alias /home/ubuntu/venv/lib/python3.8/site-packages/jsignature/templatetags/;

    }
     location /static/admin/ {
           alias /home/ubuntu/chippedoutauto/chippedOutERP/static/admin/;
    }

     location /static/bootstrap_datepicker_plus/{
        alias /home/ubuntu/chippedoutauto/chippedOutERP/static/bootstrap_datepicker_plus/;
    }


    location /

{

    proxy_pass http://localhost:8000;

    proxy_set_header Host $host;

    proxy_set_header X-Real-IP $remote_addr;

    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

    proxy_set_header REMOTE-HOST $remote_addr;

    #Persistent connection related configuration

    add_header X-Cache $upstream_cache_status;

    #Set Nginx Cache

     add_header Cache-Control no-cache;

    expires 12h;

}

    access_log  /home/ubuntu/chippedoutauto/bin/logs/chippedOutEPR.log;

    error_log  /home/ubuntu/chippedoutauto/bin/logs/chippedOutERP.error.log;

} 

Я пытался использовать как встроенный тег изображения из templated docs при использовании "draw_signature" из jsignature, так и используя теги jsignature form.media и ||signature_base64, но в итоге всегда получаю 404.

Вернуться на верх