读书人

客户端调用moss的WebService解决方案

发布时间: 2012-02-24 16:30:38 作者: rapoo

客户端调用moss的WebService

WebsService.Webs objWebs = new MossWebservice.WebsService.Webs();

objWebs.Url = txtSiteUrl.Text +"/"+ txtWebName.Text + "/_vti_bin/Webs.asmx";
objWebs.Credentials =new System.Net.NetworkCredential("administrator","password");

在客户端的程序里引用了/_vti_bin/lists.asmx服务,但是,调用的时候报错。
请问谁调用moss的WebService

[解决办法]
在工程里面添加web引用就行吧 不用手写代码
[解决办法]
AD域用户认证用

objWebs.Credentials = new NetworkCredential("username", "password", "domain");

form用户认证用

spwsAuth.Authentication auth = new spwsAuth.Authentication();
auth.CookieContainer = new CookieContainer();
auth.AllowAutoRedirect = true;
spwsAuth.LoginResult lr = auth.Login("username", "password");

[解决办法]
学习...

读书人网 >行业软件

热点推荐