詳細:
MS04-004の修正プログラムを適用すると、ユーザー資格情報を含んだURLが利用できなくなるため、以下のようなXMLHTTPの呼び出し時にエラーが発生するという不具合がありました(一部のウイルス対策ソフトウェアが誤認識するため、以下のサンプルでは半角「@」を全角「@」で示しています)。
Xmlhttp.open("GET", "http://username:mypass@www.hotfix.jp/defult.asp",
false, false, "", ""); |
Xmlhttp.open("GET", "http://username:mypass@www.hotfix.jp/defult.asp",
false, "username", "password"); |
Xmlhttp.open("GET", "http://www.hotfix.jp/defult.asp",
false, "username", "mypass"); |
MS04-004の修正プログラムにおいて、このようなユーザー資格情報を埋め込んだURLに対する接続をブロックするように仕様が変更されたことで、XMLHTTPにおいても、同様にユーザー資格情報を含むURLによる接続が行えなくなりました。修正プログラムでは、この点を改善し、ユーザー情報を含むXMLHTTPの呼び出しが行えるように修正しています。
修正プログラムはダウンロード・センターから以下のURLで入手可能です。なおMSXML 4.0に対しては、MSXML 4.0 SP2向けのみの提供となっています。MSXML
4.0 SP未適用/SP1を利用している場合は、ダウンロード・センターからMSXML 4.0 SP2をダウンロードし、バージョンアップしてから修正プログラムを適用してください。
・ダウンロード・センター(MSXML 4.0 Service Pack 2):
http://www.microsoft.com/downloads/details.aspx?FamilyID=3144b72b-b4f2-46da-b4b6-c5d7485f2b42&DisplayLang=ja
■修正プログラムのダウンロード・ページ
・MSXML 2.5
http://www.microsoft.com/downloads/details.aspx?FamilyID=4a14fca1-5c2f-4cf1-993e-5e156c33c083&DisplayLang=ja
・MSXML 2.6
http://www.microsoft.com/downloads/details.aspx?FamilyID=2b0505c3-8509-4cae-865f-e29a41fe65bf&DisplayLang=ja
・MSXML 3.0 SP2
http://www.microsoft.com/downloads/details.aspx?FamilyID=4a4c0160-2872-48f0-867a-b64f87703e91&DisplayLang=ja
・MSXML 3.0 SP3
http://www.microsoft.com/downloads/details.aspx?FamilyID=4953d13c-68b7-4cd5-8993-220455b92c0c&DisplayLang=ja
・MSXML 3.0 SP4
http://www.microsoft.com/downloads/details.aspx?FamilyID=0031ba5d-7b07-4872-b7a7-6bbd384ba8e9&DisplayLang=ja
・MSXML 4.0 SP2
http://www.microsoft.com/downloads/details.aspx?FamilyID=341caf5f-0cdd-47a8-af5d-91e14fcf7a0d&DisplayLang=ja
■適用されるファイル情報
修正プログラムによって置き換えられるファイルは以下のとおりです。
ファイル名 |
日付 |
バージョン |
サイズ |
機能 |
MSXML 2.5 |
%SystemRoot%\system32 |
msxml.dll |
2004/02/12 |
8.0.7002.0 |
506,368
|
XML OM for Win32 |
MSXML 2.6 |
%SystemRoot%\system32 |
msxml2.dll |
2004/01/27 |
8.30.9528.0 |
700,928
|
XML OM for Win32 |
MSXML 3.0
SP2 |
%SystemRoot%\system32 |
msxml3.dll |
2004/01/22 |
8.20.9823.0 |
1,121,280
|
XML OM |
MSXML 3.0
SP3 |
%SystemRoot%\system32 |
msxml3.dll |
2004/01/29 |
8.30.9929.0 |
1,119,232
|
MSXML 3.0 SP 3 |
MSXML 3.0
SP4 |
%SystemRoot%\system32 |
msxml3.dll |
2004/01/20 |
8.40.9509.0 |
1,134,592
|
MSXML 3.0 SP 4 |
MSXML 4.0
SP2 |
%SystemRoot%\system32 |
msxml4.dll |
2004/01/20 |
4.20.9821.0 |
1,233,920
|
MSXML 4.0 SP 2 |
|