首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在企业门户中托管时的Silverlight 4 OOB更新过程

在企业门户中托管时的Silverlight 4 OOB更新过程
EN

Stack Overflow用户
提问于 2010-05-14 02:57:21
回答 1查看 631关注 0票数 2

好了,情况是这样的。我想将silverlight应用程序部署到企业门户。用户将通过登录门户并导航到托管该应用程序的页面来访问该应用程序。这是最简单的部分。

此silverlight 4应用程序设计为在浏览器外模式(OOB)下运行。我的问题是,有没有可能让Silverlight OOB更新过程从企业门户的身份验证后面检索更新?

当我调用App.Current.CheckAndDownloadUpdateAsync();时,如何提供凭据才能使此HTTP请求成功?

有什么想法吗?更新过程是否可扩展?

谢谢你的帮助。

EN

回答 1

Stack Overflow用户

发布于 2010-05-14 20:57:53

对于Silverlight 4,这应该是一种可能的情况

在WebClient和WebRequest类中,您都可以使用凭据。

代码语言:javascript
复制
private void DownloadAdditionalThings()
{
    WebRequest.RegisterPrefix("http://", System.Net.Browser.WebRequestCreator.ClientHttp);
    var client = new WebClient();
    client.UseDefaultCredentials = false;
    client.Credentials = new NetworkCredential("username", "password");
    client.DownloadStringCompleted += new DownloadStringCompletedEventHandler(client_DownloadStringCompleted);
    client.DownloadStringAsync(new Uri("http://blog.gfader.com/"));
}

private void client_DownloadStringCompleted(object sender, DownloadStringCompletedEventArgs e)
{
    string result = e.Result;
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2829448

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档