ICode9

精准搜索请尝试: 精确搜索
  • c#-如何判断库代码中是否允许代码访问安全性2019-12-10 06:06:51

    在.NET 4中,不建议使用代码访问安全性(CAS).每当您调用隐式使用该方法的方法时,该方法都会失败,并显示NotSupportedException,可以使用configuration switch进行解析,使其退回到原来的行为. 我们有一个在.NET 3.5和.NET 4中都使用的通用库,因此我们需要能够确定是否应该使用CAS方法

  • java-让用户选择在android中授予权限2019-12-01 06:11:49

    我们有一个AutoCompleteTextView,它可以方便地从用户联系数据中读取.但是,有些用户抱怨该应用在安装时强制执行的“ READ_CONTACT”权限.有什么方法可以让用户选择授予此权限并使用此功能,还是拒绝它并释放该功能?如果在运行时无法实现,也许还有其他方法吗?不能构建两个应用程序,一个

  • c#-通过.NET反射在派生类中调用受保护的泛型方法2019-11-02 22:08:16

    最近我正在尝试在WP7应用中执行类似的操作 我有课 abstract class A { //this method has an implementation protected void DoSomething<T, TKey>(Func<T, TKey> func) { //impl here } }; 我想通过派生类中的反射来调用该受保护的方法: public class B : A { void S

  • c#-受限AppDomain中的代码访问安全性异常2019-10-30 10:05:10

    目标:我需要在权限非常有限的AppDomain中运行一些代码-它完全不能访问任何东西,除非我在其他地方定义了一些辅助方法. 我已经完成的工作:我正在使用所需的基本权限创建一个沙箱AppDomain,并创建一个运行代码的代理对象: static AppDomain CreateSandbox() { var e = new Evidence

  • c# – 使用Process.Start修复CA21222019-07-16 20:08:02

    在应用程序中,我们可以将报告输出为csv文件并加载它类似于以下代码: Process.Start("C:\MyReport.csv") ' Not real path 运行代码分析时,会产生以下错误: CA2122 Do not indirectly expose methods with link demands ‘Form.Function(Definition)’ calls into ‘Process.Star

  • c# – 创建数组get方法的委托失败2019-07-15 11:15:47

    尝试创建一个访问数组的委托,我得到一个ArgumentException说该方法无法绑定. Cannot bind to the target method because its signature or security transparency is not compatible with that of the delegate type. 重现此代码的最小代码量如下: var method = typeof(string[

  • c# – 为自定义代码访问安全性实现IPermission2019-07-09 17:05:18

    我目前正在尝试为我们的项目构建自定义代码访问安全解决方案. 因此我创建了一个CustomPermissionAttribute,应该如下所示使用: [CustomPermissionAttribute(SecurityAction.Demand, Permission="PermMethodABC")] public void MethodABC() { } Attribute的CreatePermission()方

  • c# – .NET / Security:限制运行时加载的程序集访问某些API2019-06-10 14:55:04

    在shell应用程序中,我需要能够在运行时加载和执行其他.NET程序集,但不能给予它们完全的信任.本质上,我想限制它们(加载的程序集)接触任何系统资源(线程,网络等),唯一的例外是隔离存储.但是,来自“我”的程序集需要以完全信任的方式执行. 我一直在考虑代码访问安全性,但我不太确定这

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有