【问题标题】:WCF. Leave an empty namespace in the SoapActionWCF。在 SoapAction 中保留一个空的命名空间
【发布时间】:2018-09-24 13:05:32
【问题描述】:

我需要修改我的 WSDL 中的 soapAction,使其仅包含 ServiceOperation/ServiceMethod。

当我将命名空间属性留空时,它会将其设置为:

<soap:operation soapAction="urn:ServiceName/GetCustomers" style="document"/>

当我删除命名空间属性时,tempuri.org 命名空间会介入并破坏结果。

必须做什么:

<soap:operation soapAction="ServiceName/GetCustomers" style="document"/>

有什么方法可以实现吗? 感谢您的帮助。

【问题讨论】:

    标签: c# wcf soap


    【解决方案1】:

    发现可以通过直接在方法上指定动作来完成:

    [OperationContract(Action = "ServiceName/GetCustomers")]
    

    【讨论】:

      猜你喜欢
      • 2021-12-28
      • 1970-01-01
      • 2015-04-27
      • 2013-11-16
      • 2012-03-28
      • 2020-09-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多