1

sqlserverセッションモードを使用して同じサーバー上の2つのWebサイト間でセッション共有を行っていますが、サーバーにサイトをアップロードしている間、サーバー上では機能しない仮想ディレクトリで機能します。

どちらのウェブサイトも同じデータベースと同じサーバーを使用しています。

4

2 に答える 2

1

セッション状態の接続設定をライブ マシンの web.config に追加する必要がある場合があります。

<configuration>
  <system.web>
  <sessionState mode="SQLServer"
  sqlConnectionString="Integrated Security=SSPI;data 
    source=SampleSqlServer;" />
  </system.web>
</configuration>
于 2013-04-30T05:25:03.933 に答える
0

2 つの異なるサイト間でセッションを共有できるカスタム セッション状態の実装が必要です。

デフォルトの SQL セッション状態インデックス レコードは、{セッション キー (つまり、Cookie から) + アプリケーション ID} で記録されます。その結果、同じサーバー上の同じセッション ID であっても、サイトごとに個別の情報が取得されます。アプリケーション ID 部分を無視するように構成する方法はサポートされていません。

于 2013-04-30T05:22:33.910 に答える