私たちのサービスはHTTPS上で実行されていますが、現在のところ、コンパイル済みのGWTアプリケーションをクライアント側で実行しています。GWTアプリケーションでIEが安全でないという警告が生成される
これはIFRAMEに含まれています(これは、たとえば、HTTPSおよびHTTPの見出しの下にあるhttp://developerlife.com/tutorials/?p=231です)。
GWT-app内で特定の操作を実行すると、IEは安全でない項目の警告を生成します。
http://bagonca.com/insecure_item.png
私はHTTP経由であるかもしれないものをリクエスト見るためにいくつかの気の利いたFirefoxのプラグインを使用していない、なぜあなたは自分自身に尋ねることができます。あるいは、同じ理由でInternet ExplorerでHTTPWatchを使用しない理由。私が持っています。私が見つけることができる安全でない要求はどこにもありません。
私が読んだのは、src属性が設定されていないiframeに対してこの警告がスローされるということです。そして、潜在的な修正点は、動的に取り込まれたiframeに対してsrc = "javascript:false"を使用していることです。
私が言ったように、アプリケーション全体がIFRAMEを介して含まれており、その中にGWT自体が以下のような隠れたIFRAMEを生成します。
<iframe tabIndex="-1" id="gwt-app" src="javascript:''" style="border-bottom: medium none; position: absolute; border-left: medium none; width: 0px; height: 0px; border-top: medium none; border-right: medium none;">
私は実際に存在し、同じドメインのHTTPSと呼ばれる空白のページへ上のsrc属性をハードコーディングしようとしました。私はjavascriptを試した:false;アプローチ。運がない。アプリは魅力的に機能しますが、IEは役に立たない、そして誤った警告をスローします。
アプリ内で特定の操作を実行すると警告が表示され、読み込まれたときには表示されません。実際にhttp://code.google.com/p/gwt-calendar/コンポーネント内の予定をドラッグアンドドロップするとき。
以前に同様の問題が発生した人はいますか?すべての手がかりは?
soooたくさんありがとう!あなたが投稿した最初のブログ記事に対するコメントのおかげで、これが見つかった場合:http://www.pelagodesign.com/blog/2007/10/30/ie7-removechild-and-ssl/。私たちは、GWTがCSS属性の背景イメージをurl(null)に設定したという状況に遭遇しました。 IEは悲しいパンダだった。 –
また、HttpWatchに注目してください。あなたが助けてくれる人を積極的に探してください。 –