阅读: 64 评论: 0 作者: Terry Sun 发表于 2009-12-09 16:22 原文链接

以调用SQL 2005的Reporting Service为例, 此Web Service需要进行windows身份验证:

 

string userName = "admin"; 
string password = "1";
string domain = "TestDomain";

// ReportingService 是 Web Service的代理类 
// ConfigurationSettings.AppSettings["RptServer"] web.config中读取web servcie的地址,如:http://ReportService/ReportService.asmx
ReportingService rs = new ReportingService(ConfigurationSettings.AppSettings["RptServer"]);

// 设置Credentials 
rs.Credentials = new System.Net.NetworkCredential(userName, password, domain);

// 调用Web Service的Render方法
rs.Render();

  发表评论


新闻频道:甲骨文与太阳:十年生死两茫茫

推荐链接:Windows 7专题发布

网站导航:博客园首页  个人主页  新闻  社区  博问  闪存  知识库


文章来源:http://www.cnblogs.com/badboy168/archive/2009/12/09/1620419.html