i'm writing .Net connector to Magento web services. i created users and admin roles at magento backend.then I added service reference to magento web service url. when i execute magento service login in ,it returns me serviceModel.communicationException : unrecogized message version.
private static Mage_Api_Model_Server_V2_HandlerPortTypeClient InitializeService(string magentoEndpoint)
{
var endPoint = new EndpointAddress(magentoEndpoint);
var binding = new BasicHttpBinding(BasicHttpSecurityMode.None)
{
Name = "Mage_Api_Model_Server_V2_HandlerBinding",
CloseTimeout = TimeSpan.FromMinutes(1.0),
HostNameComparisonMode = HostNameComparisonMode.StrongWildcard,
MessageEncoding = WSMessageEncoding.Text,
MaxReceivedMessageSize = 65536000,
MaxBufferSize = 65536000
};
}
then i call magentoservice var magentoService = InitializeService(magentoEndpoint);
//login
var sessionId = magentoService.login(magentoUsername, magentoKey);