Fehler beim Zugriff auf RSS-Feeds von Silverlight mit WebClient ()
-
20-08-2019 - |
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 kanneine Taste und es liest RSS von digg.com und dann zeigt sie an.
So, dann ersetzen ich die digg URL
mit meinem RSS-Feed:
, 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?
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]
Andere Tipps