2

我搞不清楚了。我什至不知道从哪里开始。这是我得到的错误:

程序“登录”不存在 说明:在执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。

异常详细信息:System.Web.Services.Protocols.SoapHeaderException:过程“登录”不存在

源错误:

第 375 行:service.Url = account.APIURL;第 376 行:第 377 行:字符串 sessionId = service.login(account.APIUser, account.APIPassword); 第 378 行:第 379 行:var orders = service.salesOrderList(sessionId, InitialiseSOAPOrderCriteria(account.TriggerOrderStatus));

源文件:c:\inetpub\wwwroot\UAT.SFSystem\Settings\ChannelHeader.ascx.cs 行:377

堆栈跟踪:

[SoapHeaderException: 程序“登录”不存在] System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage 消息,WebResponse 响应,流 responseStream,布尔 asyncCall) +1772421 System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName , Object[] 参数) +345 Adapters.MagentoSOAP.MagentoSOAP.MagentoService.login(String username, String apiKey) 在 C:\Work\WebCatch\SF\StoreFeeder\Middlewares\SFMWMagento\Adapters.MagentoSOAP\Web References\MagentoSOAP\Reference .cs:663 Settings_ChannelHeader.magentoTestConnection(String channelGuid) in c:\inetpub\wwwroot\UAT.SFSystem\Settings\ChannelHeader.ascx.cs:377 Settings_ChannelHeader.btnTestConnection_Click(Object sender, EventArgs e) in c:\inetpub\wwwroot\ UAT.SFSystem\Settings\ChannelHeader.ascx.cs:154 System.Web.UI。WebControls.Button.RaisePostBackEvent(字符串 eventArgument)+154 System.Web.UI.Page.ProcessRequestMain(布尔 includeStagesBeforeAsyncPoint,布尔 includeStagesAfterAsyncPoint)+3707

4

1 回答 1

0

我在使用 v2 magento api 时遇到了同样的错误,但是当我切换回 magento 的 v1 soap api 时问题解决了

于 2013-09-30T04:43:46.937 回答