文書番号: 812935 - 最終更新日: 2004年3月9日 - リビジョン: 2.0

[IE] HTTPS URL から Office ドキュメントまたは PDF ファイルを開こうとすると "ダウンロードできません" エラーが発生

すべて展開する | すべて折りたたむ

現象

Internet Explorer 6 Service Pack 1 (SP1) のアドレスバーに、SSL (HTTPS) を使用したサイト上のドキュメントの URL を入力して、Microsoft Office ファイルまたは Adobe Acrobat Reader の PDF ファイルを開こうとすると、ドキュメントが開かず、次のエラーメッセージが表示されることがあります。
Internet Explorer では、Web サイト名またはアドレス - ファイル名 をダウンロードできません。

このインターネットのサイトを開くことができませんでした。要求されたサイトが使用できないか、見つけることができません。後でやり直してください。

この問題は、以下のいずれかの状況に該当する場合に発生します。
  • [暗号化されたページをディスクに保存しない] が有効の場合
  • Cache-control: no-cache ヘッダーが送信された場合
  • Cache-control: no-store ヘッダーが送信された場合

状況

マイクロソフトでは、この問題を Internet Explorer の問題として認識し、いったん wininet.dll バージョン 6.0.2800.1174 において修正しました。その後、バージョン 6.0.2800.1400 においてレジストリによって制御するように変更を加えました。wininet.dll バージョン 6.0.2800.1400 は、Interrnet Explorer の累積的な修正プログラム 832894 (MS04-004 (http://www.microsoft.com/japan/technet/security/bulletin/ms04-004.asp) ) の更新ファイルの 1 つに含まれています。

※ これよりも新しい Internet Explorer の累積的な修正プログラムがリリースされているかどうか確認するには、Windows Update (http://windowsupdate.microsoft.com/) または、このリンク (http://go.microsoft.com/fwlink/?linkid=16266&clcid=0x411) のリダイレクト結果を参照してください。

この修正よりも新しいバージョンの wininet.dll のアップデートについて:
この修正よりも新しいバージョン(6.0.2800.1405)の wininet.dll が、831167? (http://support.microsoft.com/kb/831167/ja/ ) によって提供されました。

※ これよりも新しい Internet Explorer のアップデートがリリースされているかどうか確認するには、Microsoft ダウンロードセンターの検索結果 (http://www.microsoft.com/downloads/results.aspx?sortCriteria=date&productID=5A8BB164-5FC3-4BE5-95BB-BA73EEED1CA6&DisplayLang=ja) を確認してください。

解決方法

この問題を解決するには、wininet.dll バージョン 6.0.2800.1400 以降にアップグレードし(※ 可能であれば最新のアップデートを適用することを推奨します)、さらに以下のレジストリ(BypassSSLNoCacheCheck = 1)を追加する必要があります。

現在のユーザーに適用する場合のレジストリキー:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings

すべてのユーザに適用する場合のレジストリキー:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings

レジストリ値:
値の名前     : BypassSSLNoCacheCheck
データタイプ : REG_DWORD
値のデータ   : 1 -- オプションを有効にする
               0 -- オプションを無効にする
デフォルト値 : レジストリ値なし (オプションは無効)

上記 BypassSSLNoCacheCheck を 1 にすることにより、次のいずれかに該当する場合でも、インターネット一時ファイルにファイルを作成せずにダウンロードすることが可能になります。
  • [暗号化されたページをディスクに保存しない] が有効の場合
  • Cache-control: no-cache ヘッダーが送信された場合
  • Cache-control: no-store ヘッダーが送信された場合
参考情報:
HTTPS を使用しない通常の HTTP の場合は、BypassSSLNoCacheCheck ではなく、BypassHTTPNoCacheCheck = 1 を追加します。

現在のユーザーに適用する場合のレジストリキー:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings

すべてのユーザに適用する場合のレジストリキー:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings

レジストリ値:
値の名前     : BypassHTTPNoCacheCheck
データタイプ : REG_DWORD
値のデータ   : 1 -- オプションを有効にする
               0 -- オプションを無効にする
デフォルト値 : レジストリ値なし (オプションは無効)

回避策

修正されたバージョンにアップグレードせずにこの問題を回避するには、「現象」のセクションに記載された再現条件に該当しないようにする必要があります。

ドキュメントの読み込みに HREF リンクを使用することにより、この問題を回避できる場合もあります。

注: この方法はサーバーが"Cache-Control: no-cache" ヘッダーを使用している場合には使用できません。

関連情報

この問題の関連情報については、次のサポート技術情報を参照ください。
323308? (http://support.microsoft.com/kb/323308/ja/ ) [IE] Internet Explorer が SSL 経由によるファイルのダウンロードで "No-Cache" ヘッダーを処理できない

812935? (http://support.microsoft.com/kb/812935/en-us/ ) "Internet Explorer Cannot Download" Error Message When You Use an HTTPS URL to Open an Office Document or PDF File



この資料は米国 Microsoft Corporation から提供されている Knowledge Base の Article ID 812935? (http://support.microsoft.com/kb/812935/en-us/ ) (最終更新日 2003-09-08) を基に作成したものです。

この資料は以下の製品について記述したものです。
  • Microsoft Internet Explorer 6.0 Service Pack 1
キーワード:?
kberrmsg kbfix kbhttp kbie600presp2fix kbinetdev kbqfe fix hotfix kbhtml kbbrowse KB812935
"Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。"
 

サポート技術情報の翻訳