Accès refusé - iFrame d'un WebBrowser
Bonjours.
Je voudrais accéder au contenu d'un iFrame d'une page web affiché dans un contrôle WebBrowser en C#.
Code:
1 2 3
|
// code pour accéder au contenu d'un iFrame
webBrowser1.Document.Window.Frames[0].(...) |
Ce code fonctionne très bien lorsque le contenu provient du même site. Le problème survient lorsque le contenu du iFrame se situe sur un autre serveur.
J'ai un code d'erreur de C# "UnauthorizedAccessException"
J'ai lu un peu sur le sujet et je crois qu'il s'agit d'un mécanisme de sécurité.
Ce que je trouve bizzare c'est qu'on peut imprimer la page complète... Donc logiquement on peut accéder par programmation au contenu complet. :?J'espère juste qu'on n'a pas seulement accès par les Streams de bits... parce que là je suis perdu totalement. :(
Finalement... peut-on accéder à un contenu d'un iFrame affichant un page venant d'un autre serveur, en C#? Si oui, comment?
Merci d'avance