シンプルなログインシステムを備えたnode/expressで作成されたシンプルなWebページがあります。ユーザーがログインしているかどうかをテストする方法は、基本的に、ログイン時に作成されたreq.session.userが存在するかどうかを確認することであり、セッションはログアウト時に破棄されます。
これは、クライアントがhttp:// localhost:8000に接続している限りはうまく機能しますが、 http: //10.0.1.6 :8000に接続すると、リクエストごとに新しいセッションオブジェクトが作成されます。つまり、次のことを確認できません。ユーザーは実際にログインしています。
どうしてこれなの?androidからクライアントをテストしているのでhttp://10.0.1.6:8000に接続する必要があります(ここで、localhostはサーバー/コンピューターではなくandroidデバイスです)。