是否可以在我的.Net应用程序中运行IronPython解释器,但在沙箱中运行?我想拒绝IP脚本对文件系统的访问,同时仍然允许应用程序本身访问。
这会涉及到在第二个AppDomain中运行脚本引擎吗?我怎么才能把它铐起来,让它不能为所欲为呢?
发布于 2010-12-09 06:51:45
这里有一篇文章解释了如何使用create an AppDomain and execute code in a sandbox。只需创建AppDomain并限制在其中运行的代码即可。
https://stackoverflow.com/questions/4393153
复制相似问题