DetailPage-MSS-KB

サポート技術情報

文書番号: 185978 - 最終更新日: 2011年9月22日 - リビジョン: 4.0

 
 

目次

現象

Internet Explorer を動的に、Web サーバーのリソースに接続Word、Excel、またはその他の Active ドキュメントが生成されます Internet Explorer があります。リソースの 2 つの GET 要求を送信します。2 つ目の GET は、通常はしません。セッション状態の情報、一時 cookie、または認証があります。既にクライアントに指定した情報です。

すべてのローカル サーバー (exe 実行形式) のアクティブ ドキュメント アプリケーションこのバグに影響を与えることができます。Internet Explorer フレーム ウィンドウの内側でホストします。最も頻繁に発生します。HTTP の「コンテンツ タイプ」を調整する ISAPI や ASP、CGI アプリケーションとインストールされているアプリケーションを識別するヘッダー。

原因

Internet Explorer に特定の情報を失う可能性があります。Active ドキュメント サーバー (Word、Excel) をダウンロードします。このとき、Internet Explorer の場合は、アクティブ ドキュメント サーバーをアクティブ化することです。サーバをバインドし、データ、ドキュメント、インターネットの読み取りしようとエクスプ ローラー サーバーのからドキュメントを re-downloads します。

サーバーはプロセス外のローカル サーバーである場合は、2 つ目のダウンロードをされます。Web サーバーと新しいセッションとして処理します。これは、設計では、2 つの開いているブラウザー インスタンスからのサーバーへの接続に相当します。

解決方法

この問題を回避するには、Web サーバー アプリケーション利用しないでください。コンシス テント ・ セッションの cookie、または認証情報のドキュメントこの方法でサービスを提供します。

状況

マイクロソフトは、これをこの資料の冒頭に記載したマイクロソフト製品のバグであること確認しています。 この問題は、Microsoft Internet Explorer 5 で修正済みです。

詳細

この問題は使用する Active ドキュメント サーバーに固有です。永続的なデータを読み取るための IPersistMoniker です。Word 97 および Excel 97 では、最も一般的な例を示します。モニカーと、作業中の文書のサーバーを取得IPersistMoniker::Load] をクリックし、[呼び出し BindToStorage、モニカーの使用データを取得するには、URLMON ダウンロードのコンテキスト内で続行する必要があります、作業中の文書では、インスタンス化、オリジナルの Internet Explorer プロセスサーバーです。この資料に記載されているバグのため、URLMON が起動します。アクティブ ドキュメント サーバー プロセスのコンテキストで、新しい新しいダウンロード。

作業中の文書のサーバー側からの考えられる回避策を削除します。IPersistMoniker サポートまたはキャッシュ ファイルの名前から直接読み取りURL モニカー関連します。

現象の再現手順

この問題は、次の 2 つの Active Server Pages (ASP) ページで再現できます。最初のページ全体を無効にする必要がありますは、一時 cookie を設定します。セッション:

Test.asp。
<%@ LANGUAGE="VBSCRIPT" %>
<% ' Check for cookie and add if it does not exist
  myCookie = Request.Cookies("mycookie")("test1")
  If mycookie = "" Then
     Response.Cookies("mycookie")("test1")="OK! The Cookie Exists"
  End If
%>
<HTML>
<HEAD><TITLE>A Page That Sets a Temporary Session Cookie</TITLE></HEAD>
<BODY>
<%
  If myCookie = "" Then
%>
  Cookie Did Not Exist<P>
<%
  Else
%>
  Cookie Exists<P>
<%
  End If
%>
<A HREF="MakeWordDoc.asp">Click Here</A>
</BODY>
</HTML>
				
期待どおりには、Web ページ「Cookie してありません」が表示されます。訪問しました。2 回目以降、更新ページの「Cookie をが表示されますInternet Explorer では、セッション cookie が設定されているために存在しています"そのセッションの間は。

このページでは、MakeWordDoc.asp の次のページでリンクをクリックすると評価およびダウンロードされます。Microsoft Word がインストールされているシステムでは、Word で読み込み、Internet Explorer フレーム ウィンドウの内側をホストします。評価済みの ASP コードのテキストの内容を。

MakeWordDoc.asp セッション cookie になるため、問題を示しています無効にします。Word 文書は"エラーのほとんどが含まれますCookie でしたが"Internet Explorer 4.0 の x します。結果は上が不安定になるかInternet Explorer 3.0 x。

MakeWordDoc.asp:
<%@ LANGUAGE="VBSCRIPT" %>
<% Response.ContentType = "application/msword" %>
<% mycookie = Request.Cookies("mycookie")("test1") %>

<% ' Check For Cookie
  If mycookie = "" Then
%>
  Error - Cookie Did Not Exist
<%
  Else
%>
  OK! Cookie Exists.
<%
  End If
%>
				

キーワード: 
kbbug kbfix kbactivedocs kbqfe kbie500fix kbhotfixserver kbmt KB185978 KbMtja
機械翻訳機械翻訳
重要: このサポート技術情報 (以下「KB」) は、翻訳者による翻訳の代わりに、マイクロソフト機械翻訳システムによって翻訳されたものです。マイクロソフトは、お客様に、マイクロソフトが提供している全ての KB を日本語でご利用いただけるように、翻訳者による翻訳 KB に加え機械翻訳 KB も提供しています。しかしながら、機械翻訳の品質は翻訳者による翻訳ほど十分ではありません。誤訳や、文法、言葉使い、その他、たとえば日本語を母国語としない方が日本語を話すときに間違えるようなミスを含んでいる可能性があります。マイクロソフトは、機械翻訳の品質、及び KB の内容の誤訳やお客様が KB を利用されたことによって生じた直接または間接的な問題や損害については、いかなる責任も負わないものとします。マイクロソフトは、機械翻訳システムの改善を継続的に行っています。
英語版 KB:185978  (http://support.microsoft.com/kb/185978/en-us/ )
Microsoft Knowledge Base の免責: Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。
共有
その他サポート オプション
マイクロソフト コミュニティ サポート フォーラム
お問い合わせ
マイクロソフト認定パートナーの検索
Microsoft Store