请问怎么在调用程序里输密码阿?

解决方案 »

  1.   


    crmCustomerCredentials = CredentialCache.DefaultCredentials; // 默认用户或者
    crmCustomerCredentials = new NetworkCredential("username","password", "domain");//指定用户proxy.Credentials = crmCustomerCredentials 
    proxy是加入web reference生成的proxy类。
      

  2.   

    一楼的回答得很正确。
    还有一种做法是在Web Service中需要验证身份得方法添加用户名和密码这两个参数。
    比如原来得方法是:int GetResult(int num1,int num2)
    现在改为:int GetResult(int num1,int num2,string userName,string password);
    其中userName,password就是系统中帐号和密码。