2009-08-24 11 views
0

Est-il possible d'accorder une confiance totale, par programmation, à un contrôle ActiveX intégré dans une page Web?Accorder par programme une confiance totale à un ActiveX?

Nous essayons de construire une dll activeX qui crée et ouvre un document Word et actualise ses données en fonction de certaines données d'un autre site. Cela fonctionne très bien, si je confère une confiance totale à l'assembly à partir de l'outil de configuration Administrator Tools -> .net 2.0.

Est-ce que cela peut être fait avec du code?

Répondre

1

Je ne pense pas. Les autorisations de code ne peuvent être définies qu'à travers la configuration d'une application, et même si cela peut être fait par le code, alors le code qui les définit devrait avoir la permission de le faire aussi. Même alors, les paramètres de web.config ou de machine.config auraient priorité. Le point de ces autorisations de code est que les administrateurs sont capables de contrôler ce qu'une application peut faire. Si le AppDommain de votre application n'a pas le droit de faire certaines choses, pourquoi ActiveX et vous le créeriez-vous?

+0

Vous avez raison, cela ne peut pas être fait. Mais c'est possible pour les applets Java. –

Questions connexes