3

ASP.NETMVC3を使用してマルチテナントアプリケーションを開発しています。ユーザーは複数の組織にログインでき、同じブラウザのさまざまなタブを使用してそれらの組織で作業できる必要があります。

セッションが1つのタブで更新されると、他のタブもその更新された組織を参照するため、セッションオブジェクトを使用してこれを実現することはできません。

それで、誰かが私にアプローチを教えてもらえますか、これはうまくいくでしょう。

前もって感謝します。

編集:

この情報は、これに答えるために誰かが必要になると思います。

特定のユーザーが働いているすべての組織を表示するホームページがあります。そのため、ユーザーは別のタブでリンクを開くことにより、それらの組織ページにアクセスできます。その後、セッションは新しい組織に更新されます。古いタブで実行しているタスクでさえ、新しいタブの組織に移動します。

この問題を解決するのを手伝ってください。

4

1 に答える 1

0

DOM のwindow.nameプロパティを使用して各タブのデータを保存し、SSID を使用してこれらのデータを相互に同期します。

Sessvars.jsをヘルパー ライブラリとして使用できます。

詳細については、このブログ投稿をご覧ください。

于 2012-06-13T18:28:06.390 に答える