SOAP Toolkit の Dtd を含む XML メッセージの処理を防ぐためにソフトウェアの更新

サポートが終了した KB の内容についての免責事項

この記事は、マイクロソフトがサポートを提供しなくなった製品について記述しています。 したがって、この記事は「現状のまま」で提供され、更新されることはありません。

概要

この資料では、ドキュメント型定義 (Dtd) が含まれている XML メッセージの処理を拒否する SOAP Toolkit を使用して構築された XML Web サービスを許可するソフトウェア更新プログラムについて説明します。

解決策

ドキュメント型定義 (Dtd) が含まれている XML メッセージの処理を拒否する SOAP Toolkit を使用して構築された XML Web サービスの原因となるソフトウェアの更新をダウンロードします。以下のファイルは、Microsoft ダウンロード センターからダウンロードできます:
Download SOAPSDK3.0-KB827257-X86.exe パッケージを今すぐダウンロードしますリリース日: 2003 年 12 月 11 日

マイクロソフトのサポート ファイルのダウンロード方法を参照するには、以下のサポート技術情報番号をクリックしてください。
119591オンライン サービスからマイクロソフトのサポート ファイルを入手する方法
このファイルは、マイクロソフトによってウイルス スキャン済みです。マイクロソフトは、ファイルが公表された日付に使用可能な最新のウイルス検出ソフトウェアを使用しています。配布ファイルはセキュリティで保護されたサーバー上に置かれており、権限のない第三者が無断でファイルを変更できないようになっています。
SOAPSDK3.0-KB827257-X86.exe

状況

マイクロソフトでは、この資料の冒頭に記載されているマイクロソフト製品に問題があることを認識しています。

詳細

ドキュメント型定義 (Dtd) には、XML ドキュメントの構造を記述して、これらのドキュメントの構造を検証するために使用できるマークアップのルールを記述できます。XML 1.0 が最初に指定した場合 (これは XML ベース) DTD の構文は、SGML、HTML などの以前のマークアップ言語から主に継承されました。

Dtd は XML 名前空間をもサポートしていません。Dtd を解析するプロセスは、名前空間への準拠を強制しません。Dtd の代わりに、World Wide Web コンソーシアム (W3C) XML スキーマ言語を使用して XML ドキュメントの構造を記述できます。この言語は Dtd と同様の利点を提供しますが、dtd は、Dtd の制限のいくつか、主の Dtd を必要とし、XML スキーマをサポートしていない古いバージョンの XML アプリケーションで作業しているときにも解決します。

場合によっては、Dtd を含む XML メッセージを拒否する可能性があります。たとえば、SOAP 1.1 仕様は、SOAP メッセージに DTD が含まれていない必要がありますを示しています。したがって、SOAP プロセッサは、DTD が含まれているすべての SOAP メッセージを拒否できます。この更新プログラムには、ドキュメント型定義 (Dtd) が含まれている XML メッセージの処理を拒否する SOAP Toolkit を使用して構築された XML Web サービスが発生します。

関連情報

詳細については、次の文書番号をクリックしてマイクロソフト サポート技術資料を参照してください。

824684マイクロソフトのソフトウェア更新プログラムを記述するために使用される一般的な用語説明

SOAP 仕様の詳細については、次の World Wide Web コンソーシアム (W3C) Web サイトを参照してください。
プロパティ

文書番号:827257 - 最終更新日: 2017/02/01 - リビジョン: 1

フィードバック