当前位置: 首页 > 工具软件 > ws-http > 使用案例 >

Web 服务不符合 WS-I Basic Profile v1.1解决办法

能文华
2023-12-01

解决方法

     通过在方法中添加一个MessageName属性,并将类的WebServiceBinding 属性中ConformsTo 指定为WsiProfiles.None。

     具体写法:

     [WebService(Namespace = "http://192.192.15.131/")]
[WebServiceBinding(ConformsTo = WsiProfiles.None)]
public class UserWebService : System.Web.Services.WebService {

[WebMethod]
public string HelloWorld()
{
 return "HelloWorld";
}
 
[WebMethod(MessageName="HelloWorldWithName")]
public string HelloWorld(string name)
{
 return "HelloWorld " + name;
}

运行结果:

 

UserWebService


支持下列操作。有关正式定义,请查看服务说明

 类似资料: