将ajax控件工具包手风琴添加到页面会引发安全性异常

时间:2010-02-01 20:13:28

标签: asp.net ajaxcontroltoolkit

我在web.config文件中声明了这一行:

<add tagPrefix="ajax" 
     namespace="AjaxControlToolkit" 
     assembly="AjaxControlToolkit"/>

当我向我的网页添加ajax:Accordion时,收到以下错误消息:

安全例外

描述:应用程序尝试执行安全策略不允许的操作。要授予此应用程序所需的权限,请与您的系统管理员联系或在配置文件中更改应用程序的信任级别。

异常详细信息:System.Security.SecurityException:请求类型为'System.Web.AspNetHostingPermission,System,Version = 2.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089'的权限失败。

如果我注释掉ajax:Accordion,那么错误就会消失。

1 个答案:

答案 0 :(得分:1)

尝试在web.config中设置以下内容

<system.web>
 <trust level="Full" originUrl="" />
</system.web>
相关问题