2

そのフォルダーにsslが設定されているクラシックaspサイトにフォルダーがあります。それは機能しますが、フォルダー内の最初のページをロードしてから、フォルダー内の別のページへのハイパーリンクをたどると、フォルダー外のページに戻り、https につながります。

プロセスを繰り返します(非httpsページのリンクをたどる> httpsフォルダーに移動する> httpsフォルダー内の他のページへのリンクをたどる)と、httpsフォルダー内のページ間のランダムな数のホップに対してすべて正常に機能し、バン、再び追い出されます.

https フォルダー内のページ間を移動すると、セッション ID が常に変化することに気付きました。IE互換モードのスワッピングが原因だと誰かが言いましたが、私はヘッダーで強制的にIE開発ツールを使用しました(Firebugが恋しいです)モードが一定のままであることがわかります。何かアイデアはありますか?

4

2 に答える 2

2

昨年、別のプロジェクトで同様の問題が発生しました。@padasは正しいです。http と https のセッションは異なり、サーバーで問題が発生します。私たちが選んだオプションは、サイト全体を https にすることでした。とにかく理にかなっていて、ユーザーが閲覧しているものに自信を持たせるのに役立ちます.

于 2013-02-17T10:09:04.893 に答える
1

http と https の間をトラバースしているように聞こえ、セッション ID が変更されます。ページでセッション ID を使用してユーザーを追跡している場合、問題が発生します。Cookie を削除するか、https を強制することをお勧めします。

于 2013-02-17T04:47:38.407 に答える