Nginx のデフォルトのエラー ページの代わりにサーバー応答の応答本文を返す方法

Nginx のデフォルトのエラー ページの代わりにサーバー応答の応答本文を返す方法

クライアントが呼び出せる API ルートがあるので、それを呼び出します。/test その/testルートで、/auth認証部分を確認するためにルートを呼び出します。/auth/ブロック内には別の認証 API があり、 1. JSON 応答または 2. json 応答http://app:5000/give_401を返します。応答コードが の場合、受信した json 応答はすべてクライアントに送信する必要があります。それ以外の場合は、通常のパスをたどることができます。これが私のファイルです。401200401nginx.conf

前もって感謝します。

events {
    worker_connections 1000;
}

http {
    server {
        listen 80;
        location /auth/ {
          proxy_pass http://app:5000/give_401;
        }

        location /test {
            auth_request /auth/;
            proxy_pass http://app:5000/ok;

        }
    }
 }

関連情報