ASP的安全例外.. NET项目
本文关键字:NET 项目 安全 ASP | 更新日期: 2023-09-27 18:19:18
我得到这个,对我来说,完全是随机错误:
System.Security.SecurityException: Request for the permission of type 'System.Web.AspNetHostingPermission, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.
堆栈跟踪:
[SecurityException: Request for the permission of type'System.Web.AspNetHostingPermission, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.]
System.Reflection.Assembly._GetType(String name, Boolean throwOnError, Boolean ignoreCase) +0
System.Reflection.Assembly.GetType(String name, Boolean throwOnError, Boolean ignoreCase) +42
System.Web.UI.Util.GetTypeFromAssemblies(ICollection assemblies, String typeName, Boolean ignoreCase) +145
System.Web.UI.TemplateParser.GetType(String typeName, Boolean ignoreCase, Boolean throwOnError) +73
System.Web.UI.TemplateParser.ProcessInheritsAttribute(String baseTypeName, String codeFileBaseTypeName, String src, Assembly assembly) +111
System.Web.UI.TemplateParser.PostProcessMainDirectiveAttributes(IDictionary parseData) +279
每当我尝试运行使用我创建的服务的asp.net站点时。该站点是包含该服务的项目的一部分。
我不使用IIS或其他东西,所以不要告诉我关于池的事情。
编辑:我一直都有
- 新项目,新服务,新网站;
- 框架1.0到4.0;
- 添加到web中。配置文件;
- 与IIS无关;
我可能需要补充一下,它在我的NAS上。
部分解决了,它给出了错误,因为它在我的NAS上。
这是一个有趣的帖子。这个家伙在使用AjaxControlToolkit时也有类似的问题。希望能有所帮助:AjaxControlToolkit和SecurityException
这个问题的解决方案是它位于我的NAS上,这导致了安全问题。把它移到我个人电脑的文件夹里就解决了这个问题。