プロキシ - nginx の要件 Web サービスにアクセスするとき、ユーザーがテスト ユーザーの場合は、Web サービスのテスト バージョンに転送されます。
phpcn_u1582
phpcn_u1582 2017-05-16 17:26:13
0
1
731

要件の詳細:
Web サービスは正式サーバーとテストサーバーに分かれており、ユーザーは初回アクセス時に nginx プロキシを介して nginx にログインリクエスト (post メソッド) を送信し、ログインしているユーザーがテストユーザーであるかどうかを Nginx が判断します。これはテスト ユーザーであるため、テスト サーバーに転送されます。

発生した問題:
1. ユーザーが実装したことを確認した後、後続のリクエストを同じサーバーに送信するにはどうすればよいですか?変数を保存することでこれを実現したいのですが、nginx 変数はリクエスト間で存在できません。ファイルの読み取りと書き込みによって変数を保存できますか? 。

2. ジャンプメソッドを実装するにはどうすればよいですか?
以下は私のコードの一部です
最初のアクセス 127.0.0.1/smdb

リーリー

phpcn_u1582
phpcn_u1582

全員に返信(1)
迷茫

ログイン後、ユーザーのすべての資格情報を Cookie に入力する必要があります。そうすれば、検証に便利です。

詳細については、https://github.com/cloudflare/lua-resty-cookie の例を参照してください。

を使用してジャンプするのは問題ありません。かなり良いです。 proxy_pass

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート