首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在中等信任中调用内部方法

在中等信任中调用内部方法
EN

Stack Overflow用户
提问于 2008-11-03 17:39:20
回答 1查看 710关注 0票数 3

我需要调用第三方对象的内部方法(例如,我不能将其设为公共方法)。我可以通过反射做到这一点。不幸的是,由于权限不足,这在ASP.NET中等信任中不起作用:

代码语言:javascript
复制
<IPermission class="ReflectionPermission" version="1" Flags="RestrictedMemberAccess"/></PermissionSet>

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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2008-11-05 14:21:23

我看不出有什么办法能叫它。.NET安全/信任模型正是为了防止这类事情而设计的。如果你能以某种方式绕过它,你将不得不向微软提交一个安全漏洞,然后(希望)修复它,并使您的解决方案再次无用;-)

您不能与解决方案的部署人员/操作员协商更高的信任级别吗?

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/259380

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档