0

アプリケーションがサーバーにデプロイされ、クライアントからアクセスされると、セッション変数が空白になる

If IsNothing(Session("Order")) Then は常に true を返します。

セッション変数は、開発マシンでテストしたときに値を持ちます。

これは web.config のエントリです

<sessionState mode="InProc" stateConnectionString="tcpip=127.0.0.1:42424" sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes" cookieless="true" timeout="60" />

4

1 に答える 1

0

セッションの設定はいつですか?また、これはホストされていますか? 一部のサードパーティ ホストでは、ワーカー プロセス/アプリケーション プールが常にリサイクルされ、セッションが強制終了されます。独自のアプリケーション プールも用意してください。また、cookieless は問題になる可能性があります。

于 2013-06-04T15:17:05.807 に答える