获取服务器端silverlight ria服务的当前凭据

时间:2014-09-02 14:35:49

标签: web-services silverlight authentication ria

我有Silverlight网络应用。它包括Web客户端(一个程序集)和服务器端的ria服务(其他程序集)。 Windows身份验证到webapp由标准public class AuthenticationDomainService : AuthenticationBase<User>提供,它可以正常工作。但在服务器端,我只能获得用户名(登录)

我需要从服务器端发送WebRequest到asmx-service。我尝试下一步传递当前用户的凭据:

webRequest.UseDefaultCredentials = true;

webRequest.Credentials = new NetworkCredential("AD login", "AD password");

但是在一种情况下它不起作用,在第二种情况下我也需要获得密码。

ASMX服务托管在具有Windows身份验证的IIS上。

如何将当前凭据从ria服务的服务器端传递到WebRequest?

0 个答案:

没有答案