背景 すべての会社の Web サイトは HTTPS プロトコルをサポートする必要があります。Alibaba Cloud Load Balancing で SSL 証明書が設定されると、Nexus への HTTPS アクセスが失敗します。 ウェブサイトのアクセス パス: ドメイン名は Alibaba Cloud の負荷分散に解決され、負荷分散はポート 80 をポート 443 に強制するように構成され、443 ポートは SSL 証明書で構成されてイントラネット nginx に転送され、イントラネット nginx は Nexus サービスをプロキシします。 解決する ブラウザの HTTPS アクセス Nexus コンソール エラー メッセージ: エラー メッセージは、大まかに言えば、HTTPS 経由でアクセスされるページでは HTTP リクエストは許可されません、という意味です。 解決策: nginx が転送時に HTTPS プロトコルを使用するように、nginx 構成ファイルに「proxy_set_header X-Forwarded-Proto https;」を追加します。 nginx.conf 内の Nexus 構成コンテンツ: 場所 ^~ /nexus { proxy_pass http://xxxx:8080/nexus; sendfile オフ; proxy_set_header ホスト $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto https; # 転送時に https プロトコルを使用する proxy_max_temp_file_size 0; # これは最大アップロードサイズです クライアントの最大ボディサイズは20mです。 クライアントボディバッファサイズ 128k; プロキシ接続タイムアウト 90; プロキシ送信タイムアウト 90; プロキシ読み取りタイムアウト 90; proxy_temp_file_write_size 64k; # 新しい HTTP ベースの CLI に必要 プロキシ_http_バージョン 1.1; proxy_request_buffering をオフ; proxy_buffering off; # HTTPベースのCLIがSSL経由で動作するために必要 } 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: MySQL クロステーブルクエリとクロステーブル更新
>>: JavaScript の矢印関数と通常の関数の違いの詳細な説明
Alpine イメージの telnet はバージョン 3.7 以降、busybox-extras パ...
目次序文オンラインXMLエディタの必要性テクノロジー事前調査ビジュアルプログラミングVSCODEプラ...
Web サーバーは、独立したドメイン名を持つ複数の Web サイトを構築できるほか、通信経路上のトラ...
docker exec コマンドは、実行中のコンテナ内でコマンドを実行できます。 docker ex...
情報を探すインターネットで見つかったいくつかの方法: autocomplete="off&...
スタンドアロンの hbase について、まずは説明しましょう。 Dockerをインストールするまず ...
1. docker設定ファイルを変更し、ポート2375を開きます。 [root@s162 docke...
目次概要1. スタックとヒープ2. 変数オブジェクトと基本データ型3. 参照データ型とヒープメモリメ...
FirefoxでBGMを再生するための推奨コードがテストに合格しました空のコントロールパネルを開いて...
1. はじめに実際のサーバーはパブリックインターネットに直接公開されるべきではありません。そうしな...
正直に言うと、この質問には MySQL のコア知識がかなり必要で、コンピュータ ネットワークの知識を...
メインライブラリのバイナリログ: # 2420 で #170809 17:16:20 サーバー ID...
pthread_create関数機能紹介pthread_createはUNIX環境のスレッド作成関数...
/******************** * カーネルにおけるリンクリストの応用********...
目次 はじめに 同期 非同期とブロッキング JavaScript のノンブロッキング コールバック ...