2

ASP.NET MVC アプリケーションを開発していますが、Firefox 15 で非常に奇妙な動作が発生します。URL: https://www.mydomain.com/testを参照していますが、 http:/にリダイレクトされます。 /www.mydomain.com/test (つまり、https から http へ)。IE 9 では、これは発生しません。サーバー側でいくつかのログを記録しましたが、Controller アクションで Request.IsSecureConnection が false です。この種の問題をデバッグする方法について誰か提案がありますか?

必ずしも https を強制する必要はないことに注意してください。http または https のいずれでもかまいませんが、ユーザーが認証されると、セッション ID Cookie を安全に転送するために https のままにする必要があります。

編集:Firefoxが最初にアクセスしたものをキャッシュしていると強く疑っています。あるマシンで http から始めた (と思う) のですが、その URL で https を実行できません。別のマシン (VM) では、https で開始し、正常に動作しますが、同じ URL で http を実行できません。そのため、Firefox には奇妙なキャッシュ動作があるようです。

4

0 に答える 0