Internet Explorer does not upload a file to an HTTPS URL and requires SSL client authentication (815764)
The information in this article applies to:
- Microsoft Internet Explorer 6.0, when used with:
- the operating system: Microsoft Windows 98
- the operating system: Microsoft Windows 98 Second Edition
- the operating system: Microsoft Windows Millennium Edition
- the operating system: Microsoft Windows NT 4.0
- the operating system: Microsoft Windows 2000
- the operating system: Microsoft Windows XP
- Microsoft Internet Explorer 6.0 SP1, when used with:
- the operating system: Microsoft Windows 98
- the operating system: Microsoft Windows 98 Second Edition
- the operating system: Microsoft Windows Millennium Edition
- the operating system: Microsoft Windows NT 4.0
- the operating system: Microsoft Windows 2000
- the operating system: Microsoft Windows XP
SYMPTOMS When you post a file by using a file input element as
described in RFC 1867 ("Form-based File Upload in HTML") to a Web page that
requires Secure Sockets Layer (SSL) client authentication, Internet
Explorer may stop responding (hang) after you select the client certificate to
complete the SSL authentication.
Note that this problem does not occur if client authentication is completed
before you post the file. This issue also does not occur with a "standard" form
that does not use a file input. CAUSEThis problem occurs because Urlmon.dll does not
retry writing the content of the file to upload after the SSL client
authentication has occurred.WORKAROUND To work around this problem, use one of the following
methods:
- Configure SSL client authentication on the form-based file
upload page.
- In the form-based file upload page, insert a hidden
element (such as an image) that references an URL that requires SSL client
authentication.
STATUS
Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.
Modification Type: | Minor | Last Reviewed: | 12/2/2004 |
---|
Keywords: | kbprb KB815764 |
---|
|