nginxのWebサイトでletsencryptのacme認証を疎通させる

nginxを利用しているWebサーバでletsencryptを導入するときに、アプリケーションの固有の設定等でacme認証に失敗する場合がある。

対策として、nginxの公式を参考に下記のように該当するlocationを疎通させれば正常に認証ができた。


  location ~ /.well-known {
        location ~ /.well-known/acme-challenge/(.*) {
                add_header Content-Type application/jose+json;
        }
  }

※参考
http://nginx.org/en/docs/http/request_processing.html

hidenori

コンテンツのフロント・バックエンドになる技術、自動化・ロボット化・RPA、機械学習、Web、モバイル関連、ローカライズ、コンシューマゲーム、モバイルコンテンツ開発。事業開発の設計から業務効率化まで対応しています。 開発系 .net / mono / .net core, c++, c, Ruby, Phython, RPA自動化構築、VTuber構築、WebRTCバックエンド構築 いろいろやってます

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です