sco*_*eep 11 security appdomain c#-4.0
我有一个ac#evaluator,它使用(我认为).Net 4新的简化沙盒appdomain模型来托管c#程序集,其余的是远程处理.创建appdomain的调用是
Evidence ev = new Evidence();
ev.AddHostEvidence(new Zone(SecurityZone.Trusted));
PermissionSet pset = SecurityManager.GetStandardSandbox(ev);
AppDomainSetup ads = new AppDomainSetup();
ads.ApplicationBase = "C:\\Sandbox";
// Create the sandboxed domain.
AppDomain sandbox = AppDomain.CreateDomain(
"Sandboxed Domain",
ev,
ads,
pset,
null);
Run Code Online (Sandbox Code Playgroud)
c#eval嵌入在服务器应用程序中,但我不想让沙箱得到很多控制,除非它是调用者.我正在寻找的是关于如何提供来自呼叫者的证据的澄清.我正在寻求建议和指导.
任何帮助,将不胜感激.