Nexus verwendet Nginx-Proxy zur Unterstützung des HTTPS-Protokolls

Nexus verwendet Nginx-Proxy zur Unterstützung des HTTPS-Protokolls

Hintergrund

Alle Unternehmenswebsites müssen das HTTPS-Protokoll unterstützen. Nachdem das SSL-Zertifikat auf Alibaba Cloud Load Balancing konfiguriert wurde, schlägt der HTTPS-Zugriff auf Nexus fehl.

Zugriffspfad der Website: Der Domänenname wird zum Lastenausgleich von Alibaba Cloud aufgelöst, der Lastenausgleich wird so konfiguriert, dass Port 80 auf Port 443 gezwungen wird, Port 443 wird mit einem SSL-Zertifikat konfiguriert und an das Intranet nginx weitergeleitet und das Intranet nginx leitet dann den Nexus-Dienst weiter.

lösen

Die Fehlermeldung des Browsers für den HTTPS-Zugriff auf die Nexus-Konsole lautet:

Die Fehlermeldung bedeutet in etwa: Auf über HTTPS aufgerufenen Seiten sind HTTP-Anfragen nicht zulässig.

Lösung: Fügen Sie der Nginx-Konfigurationsdatei „proxy_set_header X-Forwarded-Proto https;“ hinzu, damit Nginx beim Weiterleiten das HTTPS-Protokoll verwendet.

Nexus-Konfigurationsinhalt in nginx.conf:

Standort ^~ /nexus {

    Proxy-Passwort http://xxxx:8080/nexus;

    Sendfile aus;

    Proxy_Set_Header Host $host;
    Proxy_Set_Header X-Real-IP $Remote_Addr;
    proxy_set_header X-Weitergeleitet-Für $proxy_add_x_forwarded_for;
	proxy_set_header X-Forwarded-Proto https; # Beim Weiterleiten https-Protokoll verwenden proxy_max_temp_file_size 0;

    # Dies ist die maximale Upload-Größe
    maximale Körpergröße des Kunden: 20 m;
    Client-Body-Puffergröße 128k;

    Proxy_Verbindungstimeout 90;
    Proxy_Sendezeitüberschreitung 90;
    Proxy_Lese_Timeout 90;

    Proxy_Temp_File_Schreibgröße 64k;

    # Erforderlich für neue HTTP-basierte CLI
    Proxy_http_Version 1.1;
    Proxy_Request_Buffering aus;
    proxy_buffering off; # Erforderlich, damit die HTTP-basierte CLI über SSL funktioniert
  }

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • Detaillierte Konfiguration von Nginx, das sowohl Http als auch Https unterstützt
  • Verwenden Sie nginx + sekundären Domänennamen + https-Unterstützung
  • Beispielcode zum Konfigurieren von Nginx zur Unterstützung von https
  • Detaillierte Erläuterung der SSL-Modulkonfiguration von Nginx zur Unterstützung des HTTPS-Zugriffs
  • So erstellen und konfigurieren Sie Nginx zur Unterstützung von HTTPS
  • So konfigurieren Sie Nginx mithilfe des SSL-Moduls für die Unterstützung des HTTPS-Zugriffs
  • Detaillierte Erklärung zur Verwendung des SSL-Moduls zum Konfigurieren der HTTPS-Unterstützung in Nginx
  • CentOS7-Konfiguration Nginx-Unterstützung HTTPS-Zugriff Implementierungslösung
  • Nginx konfiguriert denselben Domänennamen, um sowohl den http- als auch den https-Zugriff zu unterstützen

<<:  MySQL-Tabellenübergreifende Abfrage und Tabellenübergreifende Aktualisierung

>>:  Detaillierte Erklärung des Unterschieds zwischen Pfeilfunktionen und normalen Funktionen in JavaScript

Artikel empfehlen

Grundlegende Schritte zur Verwendung einer Mysql-SSH-Tunnelverbindung

Vorwort Aus Sicherheitsgründen kann sich der Root...

Beispiel für die Anzeige von Bildjalousien mit reinem CSS

Lassen Sie mich Ihnen zunächst den fertigen Effek...

Detaillierte Erläuterung verschiedener Speichermethoden von Docker-Containern

Inhaltsverzeichnis Vorne geschrieben Mehrere Spei...

Tutorial zur HTML-Tabellenauszeichnung (1): Erstellen einer Tabelle

<br />Dies ist eine Reihe von Tutorials, die...

Grundlegendes Tutorial zur Bedienung von Dateien und Berechtigungen in CentOS

Vorwort Bevor wir beginnen, sollten wir uns kurz ...

Einige Schlussfolgerungen zur Entwicklung mobiler Websites

Die mobile Version der Website sollte zumindest ü...

Beheben von Problemen mit impliziter MySQL-Konvertierung

1. Problembeschreibung root@mysqldb 22:12: [xucl]...

Virtual Box-Tutorialdiagramm zum Duplizieren virtueller Maschinen

Nachdem man sich an VM gewöhnt hat, ist der Wechs...

Erstellen eines Image-Servers mit FastDFS unter Linux

Inhaltsverzeichnis Serverplanung 1. Systemkompone...