soap - Do I need account-based permissions to initialize an mssoap client from a wsdl file? -
i'm getting error when try use asp.net webservice through mssoap client:
"wsdl reader: loading of wsdl file failed hresult=0x80040154 class not registered - client: unanticipated error occured during processing of request.hresult=0x1812040:class not registered."
at first thought soap library not registered. when debugged code realized error being raised @ time of reading web service definition (the soap client created).
soapclient.mssoapinit "wsdl_url"
now, issue occurs when execute code account (as rest of accounts code works pretty well). original client classic asp page i've reproduced problem using vbs script.
i run script under several accounts, 1 presents wsdl-reading failure.
- i've granted reading permissions directory contains asmx file failing account.
- i've changed physical path of virtual directory webservice hosted general non-particular-profile location c:.
- ironically application pool identity of web application account presents failure.
- all accounts can read wsdl file through browser typing url (but still 1 of them can't client code)
do need grant additional permissions account in order read web service definition , initialize soap client?
Comments
Post a Comment