【问题标题】:Read SOAP message header WCF读取 SOAP 消息头 WCF
【发布时间】:2014-05-04 13:52:13
【问题描述】:

我有一个使用 wsHttpBinding 的具有 ws-security 的 WCF 服务。在我的一种方法中,我想阅读 ws-security SOAP 标头。我该怎么做?

我已访问此链接,但不了解。我只是想在我的 WCF 服务中的一个操作合同中阅读肥皂标题。 Is it possible to receive a soap message in a WCF method?

谢谢, 周杰伦

【问题讨论】:

    标签: wcf wshttpbinding


    【解决方案1】:

    杰,

    是的,可以在 WCF 方法中接收 SOAP 消息,但我认为您想要的是读取入站请求中的标头变量。

    在主机端,从这里创建一个对象:

    System.ServiceModel.OperationContext.Current.IncomingMessageHeaders
    

    这将返回从客户端发送的入站消息标头的索引集合,您可以这样阅读:

    OpContext.IncomingMessageHeaders(0).ToString
    

    【讨论】:

      猜你喜欢
      • 2015-03-21
      • 1970-01-01
      • 2016-07-29
      • 2011-01-12
      • 2013-03-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多