簡體   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