私の問題は次のとおり です。同じログインデータベースを使用する複数のアプリケーションが互いにログアウトする
マシン上に2つのASP.NETアプリケーションをセットアップしました。それらのweb.configファイルにはAspNetSqlMembershipProviderアイテムに同じapplicationName値が含まれているため、ユーザーとロールを共有します。
問題のシーケンスは次のとおりです。
ユーザーはアプリケーションAにログインし、ブラウザーで新しいタブを開き、アプリケーションBにログインします。アプリケーションAへのログインはサインアウトされ、その逆も同様です。
2つのアプリケーション間でログイン情報を共有するために別のアプローチを使用する必要がありますか?
問題は、ソリューションがアプリケーション間でのサインアウトを回避するだけで、アプリケーションがユーザーのログインを共有しないことです。私はあれがほしい。
- ユーザーがアプリケーションAにログインします
- 彼は新しいタブを開き、アプリケーションBに移動します->ユーザーはAにログインしているため、アプリケーションBにログインしています。
- およびその逆
どうすればこれを作ることができますか?