Mikalai a écrit : >> While talking about SOAPpy module, I'm facing an authentication problem >> with it: >> >> I'm consuming a WebServices server requiring authentication, and I did >> not found yet how to give authentication code (username:password) while >> calling any mehode of the webservice. >> > > In Apache+mod_python I use apaches authentication and ssl. Simply works > here is my code sample: wsdlFile = 'http://MYuser:[EMAIL PROTECTED]:8080/MYservices/MYservice?wsdl' MYservice = WSDL.Proxy(wsdlFile) print server.methods.keys() # there is a method named searchAnything resultat = MYservice.searchAnything(param_1, etc. ..., param_n) while executing this call, SOAPpy does not send http authorization header line: ... Authorization: Basic <here is crypted form of MYuser:MYpass> ... and the call fails, with error code:
<faultstring>java.util.MissingResourceException: Can't find resource for bundle org.apache.axis.i18n.ProjectResourceBundle, key cantAuthorize</faultstring> So there is 2 phases: 1/Service acquisition 2/Methode call and between them, user:pass is lost somewhere ... thanks for any help -- http://mail.python.org/mailman/listinfo/python-list