In Addition the actual error message is
A SoapException occurred: Message: The request failed with HTTP status
401: Unauthorized. Exception: System.Net.WebE xception: The request
failed with HTTP status 401: Unauthorized.
at
System.Web.Serv ices.Protocols. SoapHttpClientP rotocol.ReadRes ponse(SoapClien tMessage
message, WebResponse response, Stream responseStream, Boolean
asyncCall)
at
System.Web.Serv ices.Protocols. SoapHttpClientP rotocol.Invoke( String
methodName, Object[] parameters)
at CRMWebService.C RMWebService.Cr mService.Execut e(Request Request)
in \\MYCOMPUTER\\w wwroot\CRMWebSe rvice\Web
References\CRMW ebService\Refer ence.cs:line 48
at CRMWebService.G etMultipleEntit ies.GetData(Str ing[] fieldsToGet)
in \\mycomputer\\w wwroot\crmwebse rvice\getmultip leentities.cs:l ine 48
the Code this error refers to is actually Visual C# but is pretty
normal.
I just cant work out why sometimes it works and sometimes not
Iain Adams wrote:
I currently have a web service set that returns data. When I use these
services through a browser, everything works fine and the resulting xml
is displayed. However sometimes when I connect to the scripts using a
php script I get the error message Http 401: Unauthorised. This usually
happens after a short time, when the webservices have not been used. I
am connecting to the webservices using Http Post and cURL.