我正在使用SOAP Web服务(ASMX),它在我的Silverlight应用程序中受到HTTP Auth保护。 如何将我的凭证传递给Web服务?
bb_webservice = new BlackberryWSSoapClient();
bb_webservice.GetLatestLocationsCompleted += new EventHandler<GetLatestLocationsCompletedEventArgs>(ws_proxy_GetLatestLocationsCompleted);
bb_webservice.GetLatestLocationsAsync(0);
未提供凭据属性: http://dl.getdropbox.com/u/357576/ws.jpg
任何帮助将不胜感激。感谢。
rAyt
答案 0 :(得分:1)
您可以使用credentials属性并传递新的NetworkCredential对象:
bb_webservice = new BlackberryWSSoapClient();
bb_webservice.Credentials =
new System.Net.NetworkCredential("username","password","domain");
答案 1 :(得分:0)
这在Silverlight 3 Beta中是“固定的”。证书属性再次存在。