繁体   English   中英

在Medium Trust中调用内部方法

[英]Calling internal methods in Medium Trust

我要求调用第三方对象的内部方法(例如我不能公开它)。 我可以通过反思来做到这一点。 遗憾的是,由于权限不足,这在ASP.NET Medium信任中不起作用:

<IPermission class="ReflectionPermission" version="1" Flags="RestrictedMemberAccess"/></PermissionSet>

在这种情况下,我有什么方法可以使用内部方法吗? 我听说LINQ表达式可以用来调用私有/内部方法。 表达式方法会以某种方式覆盖ReflectionPermission吗?

我没有办法称呼它。 .NET安全/信任模型旨在防止这种事情发生。 如果你能以某种方式绕过它,你将不得不向微软提出一个安全漏洞,然后(希望)修复它并使你的解决方案再次无用;-)

您不能与解决方案的部署者/运营商协商更高的信任级别吗?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM