When attempting to use a web service that has NTFS permissions to the Domain
Users group and Anonymous access turned off in IIS on a WinXP machine with
the following classic ASP code:
Dim oSoap
Set oSoap = Server.CreateObject("MSSOAP.SoapClient30")
oSoap.ClientProperty("ServerHTTPRequest") = True
Call
oSoap.mssoapinit("http://ecywblcyadnet02/AzManService/AzManSecurity.asmx?wsdl")
I get the following error:
Error Type:
WSDLReader (0x80020009)
WSDLReader:XML Parser failed at linenumber 0, lineposition 0, reason is: The
download of the specified resource has failed. HRESULT=0x1: Incorrect
function. - WSDLReader:Loading of the WSDL file failed HRESULT=0x80070057:
The parameter is incorrect. - Client:One of the parameters supplied is
invalid. HRESULT=0x80070057: The parameter is incorrect.
/test/testwebservices.asp, line 8
Calling a web service that allows Anonymous access works just fine, it's the
one that requires windows Authentication that is the problem.
For clarification, in IIS, the calling application has Anonymous access
turned off.