【发布时间】:2011-11-25 12:19:56
【问题描述】:
在从 .NET 3.5 升级某些 ASP.NET 代码时,我收到以下编译警告作为错误: 'System.Security.Permissions.SecurityAction.RequestMinimum' 已过时。
该属性已应用到组件级别:
[assembly: System.Security.Permissions.SecurityPermission(System.Security.Permissions.SecurityAction.RequestMinimum, Execution=true)]
代码还使用了 P&P Web 客户端软件工厂,特别是 ObjectBuilder.WCSFExtensions 库。 此外,代码还提供了一些角色提供者实现。
请记住,此代码在其他项目中用作框架代码,因此很难确定可能存在哪些安全要求。
所以百万美元的问题是:
“System.Security.Permissions.SecurityAction”枚举需要使用什么值?
或者,是否有更好的方法来应用 this 安全属性?
【问题讨论】:
标签: asp.net code-access-security wcsf