Erro ao acessar o feed RSS do Silverlight com WebClient ()
-
20-08-2019 - |
Pergunta
Estou baixado o código do livro de John Papa aqui: http://silverlight-data.com/
e estou com êxito executar o exemplo do capítulo 7 que permite que você pressione
um botão e ele lê RSS de digg.com e, em seguida, exibe.
Assim, então eu substituí o digg URL
com o meu feed RSS:
mas eu recebo este erro no evento DownloadStringCompleted:
Resultado 'e.Result' emitiu uma exceção do tipo 'System.Reflection.TargetInvocationException' Erro = {System.Security.SecurityException ---> System.Security.SecurityException: Erro de segurança bei System.Net.BrowserHttpWebRequest.InternalEndGetResponse (IAsyncResult asyncResult) bei System.Net.BrowserHttpWebRequest. <> c__DisplayClass5.
Eu tentei outros feeds RSS, por exemplo .: http://news.google.com/nwshp?hl=en&tab=wn&output= rss
e eu recebo o mesmo erro de segurança.
O que posso fazer para evitar esses erros para que eu possa consumir esses feeds de Silverlight?
Solução
Se você tentar acessar um site / url que difere do URL do seu aplicativo Silverlight é executado sob você precisará configurar um arquivo de política de cross site ou acesso um site que tem um permitindo o acesso.
- arquivo Silverlight Política de passagem de Domínios
- Silverlight cruz ajudantes arquivo de política de domínio
[editar agregado da Tim Heuer ligações]
Outras dicas