どうすればいいですかHTTPとHTTPSの間のセッションを維持したい場合私のサイトの公開領域にはHTTPとHTTPSどうすればいいですかHTTPとHTTPS間のセッションを維持したい場合 - Asp.Net
答えて
デフォルトの "In Proc"とは別に、ASP.NETには(web.configで設定できる)いくつかのセッション状態モードがあります。
別のプロセスで、セッション状態を格納は、StateServerモードは、ASP.NET状態サービスと呼ばれます。これにより、Webアプリケーションが再起動された場合にセッション状態が保持され、Webファーム内の複数のWebサーバーでセッション状態を利用できるようになります。
のSQLServerモードでは、SQL Serverデータベースにセッション状態を格納します。これにより、Webアプリケーションが再起動された場合にセッション状態が保持され、Webファーム内の複数のWebサーバーでセッション状態を利用できるようになります。カスタムストレージプロバイダを指定することができます
カスタムモード、。
ASP.NET Session-State Modes on MSDNを参照してください。私はHTTPSのためにこれをテストしていませんが、うまくいけば、StateServerまたはSQLServerはこれを容易にするはずです。
したら、ユーザーの彼らはHTTPまたはHTTPSを使用したページにアクセスしているかどうか、それは有効期限が切れるまで同じセッションクッキーを持っていきます認証されています。セッションCookieで暗号化を使用していることを確認して、安全でないプロトコルに渡す場合は、クラッキングするのが難しくなります。詳細については、ウィキペディアの記事session hijackingをご覧ください。
ユーザーあたりアプリケーションごとに1つのセッションが維持されます。したがって、httpsとhttpを介して配信されるページがあるアプリケーションがある場合は、httpsからhttpに、またはその逆に移行するときに新しいセッションが作成されることを心配する必要はありません。
- 1. RTSPセッションを維持するにはどうすればいいですか?
- 2. MVC asp.netでhttpとhttpsトラフィックを許可するコントローラを持つにはどうすればいいですか?
- 3. asp.netで「20」分後にセッションがログアウトした場合はどうすればよいですか?
- 4. .htaccess古いサイトを維持しないリダイレクト、http to https
- 5. Jmeterモバイルアプリケーションで複数セッションを維持するにはどうすればいいですか?
- 6. lxmlを使用している場合、httpsについてどうすればいいですか?
- 7. Google Earthクライアントとセッション状態を維持するにはどうすればよいですか?
- 8. もし(isset($ video_url)&httpsだけが見つからない場合はどうすればいいですか?)
- 9. 1 = 2 = 3の場合どうすればいいですか(...)
- 10. Override CompareTo:nullの場合はどうすればいいですか?
- 11. ajaxと.netサービスで「セッション」を維持していますか?
- 12. REACT - テキストフォーマットを維持するにはどうすればいいですか
- 13. laravelでhttpsで1ページしか読み込めない場合は、どうすればよいですか?
- 14. ネイティブJSのAJAXでPHPセッションを維持するにはどうすればよいですか?
- 15. サーバとブラウザの間でキューの同期を維持するにはどうすればよいですか?
- 16. クライアントアプリケーション間の接続を許可したい場合はどうすればよいですか?
- 17. サーバー間でセッションを維持する最も良い方法は?
- 18. httpsとhttpの間のPHPセッション変数
- 19. ログイン後にHTTPセッションを維持する
- 20. ページを再読み込みせずにセッションを維持するにはどうすればよいですか?
- 21. httpとhttpsのASP.NETセッションIDを別にします
- 22. ボタン/テキストボックス/ etcをセッション中に維持するにはどうすればよいですか?
- 23. アンドロイドの最初のアクティビティでsessionidが取得された場合、アクティビティ間でセッションを維持する方法は?
- 24. HTTPSからHTTPに戻すにはどうすればよいですか?
- 25. HTTPをHTTPSにリダイレクトするにはどうすればよいですか?
- 26. httpセッションをDeferredResultに渡すにはどうしたらいいですか?
- 27. コマンドが存在しない場合はどうすればいいですか
- 28. ASP.net MVCセッションを維持する
- 29. セッション間でユーザーを持続させるにはどうすればいいですか?
- 30. RestSharpセッションとASP.NETセッションでCookieコンテナを使用するにはどうすればよいですか?
あなたがしていることは、あなたが実際にhttpsの有効性を無効にしているということではないでしょうか? – Jasper