【发布时间】:2010-01-18 07:30:40
【问题描述】:
这个问题在 Silverlight 3.0 中特别明显:
这是我创建的网络凭据对象:
System.Net.NetworkCredential credential = new System.Net.NetworkCredential("mohammed.haroon", "abcdefg123");
我的网络服务是 Service1
Service1 WebService = new Service1();
WebService.ClientCredentials = credential;
WebService.ExecuteSomeMethodAsync("xyz", "abc");
WebService.ExecuteSomeMethodAsyncCompleted += WebService_ExecuteSomeMethodAsyncCompleted;
我无法将凭据发送到经过 Windows 身份验证的 Web 服务,因为无法将网络凭据分配给特定于 Silverlight 3.0 中的 Web 服务 ClientCredentials
有什么变通的方法吗?
【问题讨论】:
-
如果您指明 Web 服务是否由您控制以及它是否旨在为其他类型的客户提供服务,将会有所帮助
标签: silverlight silverlight-3.0