C# 不带.asmx扩展名的Web服务
我正在模拟一个web服务的wsdl文件。 在原始wsdl中,我看到:C# 不带.asmx扩展名的Web服务,c#,.net,web-services,asmx,C#,.net,Web Services,Asmx,我正在模拟一个web服务的wsdl文件。 在原始wsdl中,我看到: <soap:address location="http://localhost:13080/Core/ws/broker"/> 在我的实施过程中,我有: <soap12:address location="http://localhost:13080/Core/ws/broker/Broker.asmx"/> 如何从路径Broker.asmx中删除asmx部分,使我的服务可以被称为原始
<soap:address location="http://localhost:13080/Core/ws/broker"/>
在我的实施过程中,我有:
<soap12:address location="http://localhost:13080/Core/ws/broker/Broker.asmx"/>
如何从路径
Broker.asmx
中删除asmx部分,使我的服务可以被称为原始服务。如果它托管在IIS中,您可以将“Broker.asmx”设置为默认文档。因此,当您打开..../ws/broker时,IIS将自动假定您的意思是…/ws/broker/broker.asmx