【发布时间】:2013-08-17 00:38:42
【问题描述】:
我是 Silverlight 的新手,尤其是 Silverlight 5 中的 URL 访问限制。 我正在尝试使用下面的代码来访问任何域,显然我不能因为这些网站上缺少 crossdomain.xml 和 clientaccesspolicy.xml。
HtmlWeb.LoadAsync("http://www.otherwebsite.com", OnCallback);
if (htmlDocumentLoadCompleted.Error != null)
{
var htmlDocument = htmlDocumentLoadCompleted.Document;
if (htmlDocument !=null)
{
MessageBox.Show("Passed!");
}
}
因此,我遇到了令人讨厌的错误:
{System.Security.SecurityException ---> System.Security.SecurityException: Security error.
at System.Net.Browser.BrowserHttpWebRequest.InternalEndGetResponse(IAsyncResult asyncResult)
我已经尝试了几个选项,在有和没有提升信任的情况下进出浏览器。 所以,我的问题是有可能让它在浏览器中工作还是在浏览器中工作?
【问题讨论】:
标签: c# silverlight html-agility-pack silverlight-5.0