我在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,那么错误就会消失。
答案 0 :(得分:1)
尝试在web.config中设置以下内容
<system.web>
<trust level="Full" originUrl="" />
</system.web>