向页面添加 ajax 控制工具包 Accordion 会引发安全异常
我在 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,错误就会消失。
I have this line declared in my web.config file:
<add tagPrefix="ajax"
namespace="AjaxControlToolkit"
assembly="AjaxControlToolkit"/>
When I add an ajax:Accordion to my webpage, I get the following error message:
Security Exception
Description: The application attempted to perform an operation not allowed by the security policy. To grant this application the required permission please contact your system administrator or change the application's trust level in the configuration file.
Exception Details: System.Security.SecurityException: Request for the permission of type 'System.Web.AspNetHostingPermission, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.
If I comment out the ajax:Accordion, the error disappears.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试在 web.config 中设置以下内容
Try to set the below in your web.config