1,右击项目选择-->添加服务引用;  填写一个 命名空间名称;

2, 实例化 命名空间名称 ; 选择 带client的服务名称进行初始化

3,开始调用方法

// 带参数的webservice  
//
//loginverify    添加服务过来 自定义的名字

loginverify.SsoAuthUserRequestType loginrequersparams = new loginverify.SsoAuthUserRequestType(); //初始化 requerstype
 loginobj.account;                      //定义参数
            loginrequersparams.password = loginobj.password;                 //定义参数

            loginverify.SsoAuthUserProcessClient loginverifyclient = new loginverify.SsoAuthUserProcessClient(); //初始化服务
            var loginverifyresult = loginverifyclient.process(loginrequersparams);                    //调用服务方法 ,并传入参数
            if (loginverifyresult.result == "Y")                                      //返回值为yes
            {
                string Name, ID, Mail, Phone, ADName;//真是姓名,id,邮箱,电话,域账号
  
          //不带参数的webservice logininfo.OrgnizationClient loginclient = new logininfo.OrgnizationClient();            //初始化服务 string str = loginclient.GetEmployeeInfo(loginobj.account, out Name, out ID, out Mail, out Phone, out ADName); //调用服务 context.Response.Write("{\"retcode\": 1,\"retmsg\": \"Success\",\"uId\":\"" + ID + "\",\"userName\":\"" + Name + "\",\"phoneNum\":\"" + Phone + "\",\"email\":\""+Mail+"\"}"; context.Response.End(); }

 

相关文章:

  • 2021-10-09
  • 2022-12-23
  • 2022-02-11
  • 2021-09-22
  • 2022-12-23
  • 2021-07-06
  • 2021-10-08
猜你喜欢
  • 2022-12-23
  • 2021-09-15
  • 2021-06-25
  • 2021-11-02
  • 2022-12-23
  • 2022-12-23
  • 2021-06-19
相关资源
相似解决方案