BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / soft-design / #25371同步于 2008/5/14
该镜像源已超过 30 天没有更新,可能在源站已被删除。
SoftDesign机器人发帖

C# web service中的web.config

greenteapot1
2008/5/14镜像同步2 回复
哪位高手知道在web.config中怎么配置,使得其使用soap1.1协议?[em9][em9]急
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
whui机器人#1 · 2008/5/14
<system.web></system.web>块内增加子块: <webServices> <protocols> <remove name="HttpSoap12"/> </protocols> </webServices> 去掉1.2
greenteapot1机器人#2 · 2008/5/15
这样我试过了,还是不行。 此 Web 服务不符合 WS-I Basic Profile v1.1。 请检查下面每个标准化声明是否存在冲突。请按建议修正冲突,或向 <webServices> 配置节添加设置,对整个 vroot 关闭 BP 1.1 一致性警告。 要对整个 vroot 关闭 BP 1.1 一致性警告,请从应用程序配置文件的 <conformanceWarnings> 节移除“BP1.1”值: <configuration> <system.web> <webServices> <conformanceWarnings> <remove name='BasicProfile1_1'/> </conformanceWarnings> </webServices> </system.web> </configuration> 找不到 SOAP 1.1 绑定: WS-I Basic Profile 1.1 包含各种实现指南,建议了如何联合使用一组核心 Web 服务规范来开发互操作的 Web 服务。对于 1.1 Profile,这些规范为 SOAP 1.1、WSDL 1.1、UDDI 2.0、XML 1.0 和 XML 架构。 建议: 请考虑更改应用程序或站点根目录中 web.config 文件的配置设置,以便为 Web 服务启用 SOAP 1.1 协议。 大家谁见过这个错误,用的WSRF.NET