唯一のデフォルトのドキュメント上のASP.NETセッション状態エラー
質問
私はsite.com/default.aspxすべてを経由してアクセスするときsite.com/を経由してアクセスする際、次のようにしかし、私はセッションのエラーを取得し、細かいサイトを持っています
EnableSessionStateがtrueに設定されている場合は、は、「セッション状態は唯一の構成ファイルまたはPageディレクティブのいずれかで、使用することができます。また、必ずSystem.Web.SessionStateModuleまたはカスタムのセッション状態モジュールが含まれていることを確認してください。\\アプリケーション構成セクション。 "
私は、Default.aspxのが最優先の既定のドキュメントであり、それがロードされているページであることをことを確認しました。既定のドキュメントを経由してアクセスするときに、しかし、なぜこのセッション・エラーが発生しているだけ?
サーバー2008 R2で、IIS 7.5をます。
解決
ここで自分の質問に答えます。別の症状はPage.Userは常にnullだったということでした。私は似たような
についてのSOの記事を見つけましたUrlRewriting.Netモジュール+ IIS7等しいPage.User == nullを?の
私たちは
を追加し、urlrewritingモジュールを使用していない間、web.configファイル内のモジュールセクションにrunAllManagedModulesForAllRequests = "true" を
。希望この缶の助け誰かの日か!
所属していません StackOverflow