asp.net 调用 sap的webservie接口 报405错误
今天将开发好的代码到客户内部网络测试时,一提交数据就报:服务器返回错误信息:405不允许的方法代码如下
BasicHttpBinding servicesRegistryBinding = new BasicHttpBinding("os_SAP_CreateOrder_WPKSBinding");
servicesRegistryBinding.Security.Mode = BasicHttpSecurityMode.TransportCredentialOnly;
servicesRegistryBinding.Security.Transport.ClientCredentialType =
HttpClientCredentialType.Basic;
EndpointAddress servicesRegistryEndpointAddress =
new EndpointAddress("http://34.56.74.8:50000/XISOAPAdapter/MessageServlet?senderParty=&senderService=srv_HX_WPKS&receiverParty=&receiverService=&interface=os_SAP_CreateOrder_WPKS&interfaceNamespace=urn%3AHX%3A0002_WPKS");
ServiceReference1.os_SAP_CreateOrder_WPKSClient theApiClient =
new ServiceReference1.os_SAP_CreateOrder_WPKSClient(servicesRegistryBinding,
servicesRegistryEndpointAddress);
ServiceReference1.DT_SAP_CreateOrder_WPKS_Request re = new ServiceReference1.DT_SAP_CreateOrder_WPKS_Request();
theApiClient.ClientCredentials.UserName.UserName = "PID_HX_WPKS";
theApiClient.ClientCredentials.UserName.Password = "uy";
theApiClient.os_SAP_CreateOrder_WPKS(re); sap的webservie接口, 报405错误 不允许的方法 --------------------编程问答-------------------- 服务引用时报这个错误,当web引用时,报无法解析“vode"的地址,修改地址后,能正常提交数据到服务端。当服务引用还是报405错误。 --------------------编程问答-------------------- --------------------编程问答-------------------- http://www.codeproject.com/Articles/95217/Stateful-Web-Services-using-WCF-leveraging-ASP-NET
补充:.NET技术 , ASP.NET