webserver引用出现”服务器未能识别 HTTP 头 SOAPAction 的值

今天来上班发现网站首页调用的数据有问题了,经过检查,那调用的地方是通过webserver来获取数据的。我通过webserver调试工具,发现该 接口是正常的。是什么问题呢??还好这有记录了错误处理的信息,通过log找到。 “System.Web.Services.Protocols.SoapException: System.Web.Services.Protocols.SoapException: 服务器未能识别 HTTP 头 SOAPAction 的值: http://tempuri.org/GetImageAlbumByWebService”.....................“省略若干字。

错误原因就是“ 服务器未能识别 HTTP 头 SOAPAction 的值”。这是由于webservice发生url错误导致的。

解决方法:

  一、你把webserver地址加上?wsdl既可以解决问题,即http://XXXX/SendService?wsdl。

  二、通过添加web引用方式的,你删除web引用再重新添加web引用即可,引用的地址还是http://xxxx/cccc.asmx 也不需要wsdl。

希望本文也能给你帮助。

时间: 2024-10-04 15:04:07

webserver引用出现”服务器未能识别 HTTP 头 SOAPAction 的值的相关文章

服务器未能识别 HTTP 头 SOAPAction 的值

错误原因就是“ 服务器未能识别 HTTP 头 SOAPAction 的值”.这是由于webservice发生url错误导致的. 解决方法: 一.你把webserver地址加上?wsdl既可以解决问题,即http://XXXX/SendService?wsdl. 二.通过添加web引用方式的,你删除web引用再重新添加web引用即可,引用的地址还是http://xxxx/cccc.asmx 也不需要wsdl.

服务器未能识别http头soapaction的值

公司真是坑的一比 ,连接PDA报出这个错误 网上找的解决方案: 加什么wsdl http://www.cnblogs.com/dengxinglin/archive/2012/05/02/2478687.html 修改ws头文件 http://blog.csdn.net/e_wsq/article/details/7268983

服务器未能识别 HTTP 标头 SOAPAction 的值

SOAPAction HTTP request header被用来标识SOAP HTTP请求的目的地,其值是个URI地址.SOAP发送并不限制格式.URI特征或其必须可解析,那么在这种情况下,发送一个HTTP SOAP请求时,其HTTP客户端必须使用/指明SOAPAction HTTP request header. SOAPAction header的内容可以被用在服务端,诸如:防火墙适当的过滤基于HTTP的SOAP请求消息等场景.SOAPAction header的值为空串("")

服务器未能识别http标头SOAPAction的值

在一个.NET分布式应用程序的开发中,遇到了一个问题,困扰了我很久,今天终于 有了一些眉目.       问题是这样的,我用VS.NET 2003 创建了一个分布式应用程序,其中一个project是WebService,写了一些代码以后,经过测试,一切OK,于是信心大增,等完成了数据访问层和规则层等,已经是两个月以后的事了,经过初步考虑,决定对整个系统的输出文件名进行调整,以使程序集名称与namespace一致.数据访问层的名空间为   XXX.Access 程序集名修改为XXX.Access.

A网站引用B服务器虚拟目录文件导致:网站部署到IIS7上出现HTTP 错误 500.19(由于权限不足而无法读取配置文件)的问题

A网站引用B服务器共享目录(虚拟目录)导致:网站部署到IIS7上出现HTTP 错误 500.19(由于权限不足而无法读取配置文件)的问题 本攻略并不是本机的部署导致的HTTP 错误 500.19 问题  本机500.19错误 解决办法连接 HTTP 错误 500.19 - Internal Server Error 无法访问请求的页面,因为该页的相关配置数据无效. 详细错误信息模块 IIS Web Core 通知 BeginRequest 处理程序 尚未确定 错误代码 0x80070005 配置

VS2017 添加引用时报错未能正确加载ReferenceManagerPackage包的解决方法

最近对安装完visual studio 2017 ,在添加引用总是提示 未能加载包ReferenceManagerPackage. 这个问题一直没有解决,最近在网上发现了解决方案: 1.打开VS2017下的Developer Command Prompt for VS 2017 2.然后在CMD窗口切换到2017\Community\Common7\IDE\PublicAssemblies目录位置(对应本地安装目录) 示例:cd D:\Program Files (x86)\Microsoft

服务器虚拟化识别USB加密狗ukey动态迁移加密狗解决方案

服务器虚拟机识别USB加密狗方案 传统方案 1):硬件狗直连服务器 1.1):虚拟化无法读取USB接口 1.2):使用Vmvare飘移技术后无法使用硬件狗 1.3):刀片服务器USB口少,无法直连硬件狗 2):USB-Over-Network 2.1):需要单独使用PC机或者服务器,浪费设备,并且占用机房空间 2.2):使用过的同事反馈使用中稳定性差 2.3):USB接口有限,扩展需要加HUB,导致稳定性会更差 硬件方案 1):使用USB-SERVER硬件设备 1.1):根据不同的型号,端口数量

云服务器如何识别真假

作为IT基础设施资源的新一代交付和使用模式,云服务器近两年在国内风生水起,迅速赢得市场认可,越来越多的企业开始将关键业务迁移上云.受到市场刺激,国内大大小小的服务商纷纷推出云服务器产品,但其中不乏以VPS滥竽充数的冒牌云服务器,混淆视听.那么,云服务器如何识别真假,避免上当受骗呢? 一.从数据存储方式识别真假 真的云服务器,是部署在大量服务器集群构建的云端资源池中,是基于网络的分布式数据存储,无单点故障.假云,所有数据是存储在单台服务器的本地硬盘中,无法实现分布式部署,因此将始终面临机器硬件故障

服务器机房搬迁导致服务器无法识别raid怎么办

[服务器数据恢复故障描述]北京某公司的机房进行搬迁,重新连接线路后发现服务器无法识别RAID,服务器未做初始化操作.客户服务器为LINUX操作系统,构建了NFS+FTP作为公司内部文件服务器使用.服务器型号为HP DL380 G4,使用hp smart array控制器挂载了一台国产磁盘阵列,服务器磁盘阵列由14块146G SCSI硬盘组成一组RAID5.,HP smart array系列控制器源自康柏,RAID中的冗余采用双循环的校验方式.管理员对服务器进行简单检查后并没有做其他尝试性操作,数