Puncte:0

Nginx proxy_pass nu transmite antet personalizat pe server

drapel in

Am Nginx instalat pe mașina mea și deservesc 2 domenii.

  1. https://example.com/ -> Frontend.
  2. https://api.example.com/ -> Backend.

Comunic aplicația de backend prin front, dar se pare că aplicația de backend nu primește niciun antet de la Nginx.

Acesta este Nginx.conf-ul meu:

utilizator nginx;
worker_proceses auto;

error_log /var/log/nginx/error.log;

evenimente {} # contextul evenimentului trebuie definit pentru a considera configurația validă
http{
    includ /etc/nginx/mime.types;
    Server {
        asculta 80;
        root /usr/share/nginx/html;
        nume_server studenttracker.co.il;

        Locație / {
            try_files $uri $uri/ /index.html;
        }

    }
    Server {
        asculta 80;
        nume_server api.studenttracker.co.il;

        Locație / {
            proxy_pass_request_headers activat;
            proxy_pass http://159.223.2.114:8443;       
            proxy_set_header Gazdă api.studenttracker.co.il;
            proxy_set_header X-Forwarded-Proto $schema;
            proxy_set_header X-Real-IP $adresă_la distanță;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_set_header Cookie $http_cookie;
         }
    }
}

Aplicația backend, cu excepția cazului în care primește 2 anteturi, pentru a fi autorizată PARAM_ID_AUTH și PARAM_X_AUTH.

În timp ce îl trimiteți, se pare că antetul nu ajunge deloc la aplicația backend.

introduceți descrierea imaginii aici

O să apreciez ajutorul tău, mulțumesc!

drapel br
https://stackoverflow.com/a/22856867/1016033

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.