かつのりの日記2

わんくまでは珍しいJavaを中心とした日記です

目次

Blog 利用状況

書庫

日記カテゴリ

いろいろリンク

SSLなページを開くときにセキュリティ情報というダイアログが出る

#知っている人には「何当たり前なこと言ってるの?コイツwww」みたいなネタです。

IE6ではSSLのページを開くと、たまに、

と、こんなダイアログが表示されるのですが、HTTP通信のモニタなんかをつかって調べてみると、

  • 他のサイトにはhttpsで繋いでいる(Yahoo UI Libraryで使われる一部の画像)
  • httpで接続はしていない

という感じだったので、他のサイトには繋がないようにJavaScriptを修正しました。

しかし、それでもまだ上記ダイアログがでてきます。キャッシュを見てもHTTP通信のモニタのログを見ても、一切他のサイトや非SSLでの接続を行っていません。何故なんだろうと悩んで検索すると、こんなURLを発見しました。

http://support.microsoft.com/kb/261188/ja

なーんだ、iframeとframeタグにsrc属性を付けない状態でいると、警告が出るんですね。納得。src属性にダミーHTMLを指定しました。それでもまだ上記ダイアログがでるのです・・・???

さらに調べると、httpdから返るレスポンスコードが404だったり403だったりすると、見慣れた「ページが表示できません」が表示されますが、IMGタグで存在しない画像を指定したときに、imgタグのsrc属性が、

res://C:\WINDOWS\system32\shdoclc.dll/http_404.htm#xxxx.gif

というような感じに置き換わって、httpsじゃねぇよって事で上記ダイアログがでるみたいです。SSLなページでデッドリンクを放置しない方がいいのですね。勉強になりました。

投稿日時 : 2007年4月22日 1:08

Feedback

# re: SSLなページを開くときにセキュリティ情報というダイアログが出る 2007/04/23 14:39 chuki

たしかにデッドリンクがあると警告がでますね。今まで理由を考えずにそんなもんか、なんて思ってた^^;
情報ありがとうございます。

# re: SSLなページを開くときにセキュリティ情報というダイアログが出る 2008/02/06 15:46 かつのり

また忘れて、同じミスをした。

iframeにsrc属性がないと、URLがabout:blankとなり、
about:とhttps:でのスキーマ違いにより、
セキュリティ警告が出るようだ。

タイトル  
名前  
Url
コメント