+ Start a Discussion

Logging into Salesforce using the API, a Customer Portal Manager license and an Enterprise WSDL

I've built an application that queries salesforce and brings some data on to our client's server.  Each client must supply login credentials to the application before it is run.  So we are purchasing each client a Customer Portal Manager license.


The application was built using code generated from an Enterprise WSDL and works flawless with a user on a regular license.  However, the portal user gets 'Invalid Login...'  It seems that this may be related to the fact that LoginScopeHeader must be used to facilitate a Customer Portal Manager login - is that true?  If so, does that mean the application needs to be reworked to use the Partner WSDL?  Is there any other way around this?