Domanda

Ho scaricato il codice dal libro di John Papa qui: http://silverlight-data.com/

e sto eseguendo con successo l'esempio del capitolo 7 che ti consente di premere

un pulsante e legge RSS da digg.com e quindi lo visualizza.

Quindi, ho sostituito l'URL digg

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

con il mio feed RSS:

http://tanguay.info/web/rss

ma visualizzo questo errore nell'evento DownloadStringCompleted:

Il risultato 'e.Result' ha generato un'eccezione di tipo 'System.Reflection.TargetInvocationException' Errore = {System.Security.SecurityException --- & Gt; System.Security.SecurityException: errore di sicurezza    bei System.Net.BrowserHttpWebRequest.InternalEndGetResponse (IAsyncResult asyncResult)    bei System.Net.BrowserHttpWebRequest. < > c__DisplayClass5.

Ho provato altri feed RSS, ad es .: http://news.google.com/ ? & nwshp hl = it amp; amp tab = wn &; uscita = rss

e ricevo lo stesso errore di sicurezza.

Cosa posso fare per evitare di ricevere questi errori in modo da poter utilizzare questi feed da Silverlight?

È stato utile?

Soluzione

Se si tenta di accedere a un sito Web / URL diverso dall'URL in cui viene eseguita l'applicazione Silverlight, è necessario impostare un file delle politiche tra siti o accedere a un sito che ne abbia uno che ne consenta l'accesso.

[modifica i collegamenti di Tim Heuer aggiunti]

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top