The information in this article applies to:
SUMMARY
On machines with Internet Explorer 3.x installed, it is possible for a
System Service (like an ISAPI filter) to access SSL servers using the
WinInet APIs, while the same code will break on machines with Internet
Explorer 4.x installed.
MORE INFORMATION
At this time using WININET APIs within the context of a System Service is
not supported. However, an unsupported workaround is available. It should
be noted that Microsoft does not support this workaround and the user must
be aware that future releases of Windows NT and/or Internet Explorer may
break this workaround.
To the following key:
NOTE: If the machine on which WININET is being used is sitting behind a
firewall or a proxy, the configuration information for these settings are
also stored in the HKEY_CURRENT_USER and may need to be copied. The setting
information is stored in:
And needs to be copied over to:
Similarly, this workaround is not supported by Microsoft.
It may also be possible to programmatically recover from the 12045 error. For additional information, please see the following article in the Microsoft Knowledge Base: Q182888 HOWTO: Handle Invalid Certificate Authority Error with WinInetThis article describes how to use InternetSetOption to ignore the 12045 error and resubmit the request. As with the method of copying registry entries, this is unsupported in a service; that is, it may not prevent the 12045 error or may cause a different error to be returned that cannot be recovered from. REFERENCESFor more information, please see the MSDN Web Workshop: http://msdn.microsoft.com/workshop/default.asp For additional information, please see the following article in the Microsoft Knowledge Base: Q168151 HOWTO: How to Make SSL Requests Using WinInet Additional query words:
Keywords : kbnokeyword |
Last Reviewed: October 5, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |