标签: c# iis servicestack sandbox lxc
我想像IIS一样开发PaaS,我希望用户能够上传dll,我会托管它们。那些dll将是ServiceStack服务。
我想沙箱那些api,所以他们可以访问互联网 - 只能访问某些ip,但限制他们对文件系统的操作系统访问 - 仅限某些目录,最大限制为20mb(例如)。
我知道在linux中我有像docker这样的容器可以帮助我轻松地做到这一点,任何想法如何在.NET中实现这一点(开源库的帮助非常受欢迎:))
答案 0 :(得分:1)
您可以使用代码访问安全性和信任级别。
看看:
http://msdn.microsoft.com/en-us/library/wyts434y(v=vs.100).aspx
http://msdn.microsoft.com/en-us/library/87x8e4d1(v=vs.100).aspx