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

Popular posts from this blog

wordpress - (T_ENDFOREACH) php error -

Export Excel workseet into txt file using vba - (text and numbers with formulas) -

Using django-mptt to get only the categories that have items -