以编程方式完全信任ActiveX?

时间:2009-08-24 10:33:55

标签: c# asp.net permissions activex

是否可以以编程方式为嵌入在网页中的ActiveX控件提供完全信任?

我们正在尝试构建一个activeX dll,它创建并打开一个word文档,并根据另一个站点的一些数据刷新其数据。它工作正常,如果我从管理员工具给予程序集完全信任 - > .net 2.0配置工具。

可以通过代码完成吗?

1 个答案:

答案 0 :(得分:1)

我不这么认为。代码权限只能通过应用程序的配置来设置,即使可以通过代码完成,那么设置它们的代码也需要具有执行此操作的权限。即使这样,web.config或machine.config中的设置也会优先。

这些代码权限的关键是管理员能够控制应用程序可以执行的操作。如果您的应用程序的AppDommain无权执行某些操作,为什么您创建的ActiveX会拥有它们?