Frage

Ich bin den Code aus John Papas Buch heruntergeladen hier: http://silverlight-data.com/

und leitet erfolgreich das Kapitel 7 Beispiel, das Sie

drücken kann

eine Taste und es liest RSS von digg.com und dann zeigt sie an.

So, dann ersetzen ich die digg URL

http://services.digg.com/stories/topic/microsoft/?appkey=http%3A%2F%2Fwww.silverlight-data.com&count=20]

mit meinem RSS-Feed:

http://tanguay.info/web/rss

, aber ich bekomme diese Fehlermeldung auf dem DownloadStringCompleted Ereignisse:

Ergebnis ‚e.Result‘ hat eine Ausnahme vom Typ ‚System.Reflection.TargetInvocationException‘ Error = {System.Security.SecurityException ---> System.Security.SecurityException: Sicherheitsfehler    bei System.Net.BrowserHttpWebRequest.InternalEndGetResponse (IAsyncResult asyncResult)    bei System.Net.BrowserHttpWebRequest. <> c__DisplayClass5.

Ich habe versucht, andere RSS-Feeds, z.B .: http://news.google.com/nwshp?hl=en&tab=wn&output= rss

und ich erhalte den gleichen Sicherheitsfehler.

Was kann ich tun bekommen, diese Fehler zu vermeiden, so dass ich diese Feeds von Silverlight konsumieren?

War es hilfreich?

Lösung

Wenn Sie versuchen, eine Website / url zuzugreifen, die von der URL unterscheidet Ihre Silverlight-Anwendung ausgeführt wird unter Sie eine Cross-Site-Policy-Datei einrichten müssen oder eine Website zugreifen, so dass man Zugriff hat.

[Bearbeiten hinzugefügt Tim Heuer Links]

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top