我有一个使用WCSF Blue从XSD生成的wsdl。我正在使用来自控制台应用程序客户端的服务。我得到以下异常(SOAP?)。 wsdl有什么问题?我们如何纠正它?
类型为RestaurantService.AddRestaurant的成员UserCredentials中的标头命名空间不匹配。
描述中找到的标题命名空间是urn:thinktecture-com:demos:restaurantservice:headerdata:v1。
格式化程序推断出的元素名称空间是urn:thinktecture-com:demos:restaurantservice:wsdl:v1。
如果XmlElementAttribute或XmlArrayAttribute中指定的名称空间与MessageHeaderAttribute或MessageHeaderArrayAttribute或合同名称空间中指定的名称空间不匹配,则会发生此不匹配。
WSDL
标题数据
答案 0 :(得分:0)
我打算使用以下方法:
使用工具(WCSF蓝色)从wsdl生成服务代码。使用该服务,当生成wsdl时,它略有不同。所以,