在项目中前后台请求时在请求包头部添加了一些遇到错误信息,代码如下:
request.Headers.Add(MessageHeader.CreateHeader("Context", "http://tempuri.org", _Context))
提示 System.InvalidOperationException:“信封版本“EnvelopeNone (http://schemas.microsoft.com/ws/2005/05/envelope/none)”不支持添加消息标头。”,如下图,
这种时候需要检查前后台通信使用的Bingding类型,webhttpbinding是不支持在请求头部添加信息的,可以改成wshttpbinding