うまくいけば、これは難しいことではありません。私はの最初の訪問にすべてのjavascript/CSS /画像を読み込まないWebアプリケーションを持っています。 2回目の訪問は大丈夫です。SSLで実行中のアプリケーションで、最初の訪問時にすべてのスクリプト/ CSSがロードされない
約の後、2分の非アクティブの問題が再発します。
の後にこれらの問題が発生し始めたのはで、お客様がSSLをアプリケーションに適用するよう要求しました。
すべてのjavascript要素のページロードに成功したにもかかわらず、2分後にAjaxリクエストが機能しなくなりました。
アプリケーションタイムアウトは30分です - 私が言ったように、SSLが適用される前はすべてうまくいきました。
すべてのJavaScriptとCSSファイルは、絶対URLを使用する - 例えばhttps://blablabla
は、特定のファイルがロードされてアレント理由としてなしパターンがあるように見えます。 firebug Net出力は、失敗した要素のステータスを'Aborted'と表示します。たとえば、site.cssとnav.cssは同じフォルダにあり、headタグで宣言されていますが、一方はロードされ、もう一方はロードされません。ページをリフレッシュした後、両方とも正常にロードされます(約2分経過しない限り)。
Ajaxリクエストでも、2分後に中止と表示されます。しかし、私がAjaxリクエストを再度行うと、はになります。あたかも最初のリクエストが何か起きたかのように。これらの問題の
なし
任意のアイデアクロームで発生していませんか? :)
FYIこれは.Net 4 C#IIS7で動作するMVCアプリですが、Chromeで動作しているため関連性が不明です。 SSLが適用される前にすべてうまくいきました。
構成上の問題のようですが、開発者やプログラミングの問題ではありません。 – Lazarus
使用したSSl設定の詳細をserverfault.comに問い合わせてみてください。可能であればsslをデバッグしてください。 – regilero
あなたはhttp://バージョンのhttps://バージョンにジャンプする前に次に、サーバーやブラウザの問題かどうかを特定してください。CSSとJSのhttps://バージョンに直接アクセスし、firebugが何かについて不平を言うかどうか確認してください。 –