gpt4 book ai didi

.net - 使用自定义权限加载程序集

转载 作者:行者123 更新时间:2023-12-04 21:51:13 24 4
gpt4 key购买 nike

我需要将不受信任的程序集加载到我的 AppDomain 中。我不想沙箱一个新的 AppDomain 来执行这个程序集,因为它在内部需要访问某些功能,例如 HttpContext.Current(在单独的沙箱 AppDomain 中为 null)。

我认为这样做的旧方法是使用一些自定义证据调用 Assembly.Load,但看起来这已被 4.0 中的 CAS 更改所淘汰:

http://msdn.microsoft.com/en-us/library/ms145229.aspx

http://msdn.microsoft.com/en-us/library/ee191568(VS.100).aspx

我不太明白如何使用新的安全模型在这里完成我想要的......有人可以解释或建议替代方法吗?

谢谢。

最佳答案

这篇文章是一个巨大的口...

http://msdn.microsoft.com/en-us/library/dd984947.aspx

但我终于找到了我要找的东西:

http://msdn.microsoft.com/en-us/library/system.web.hosting.hostsecuritypolicyresolver.aspx

找了好久才找到...

关于.net - 使用自定义权限加载程序集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4129773/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com