2013-06-25 43 views
0

我正在寻找在web应用程序中创建沙箱/ appdomain,以便我可以执行一个exe。在asp.net web应用程序中创建沙箱/ appdomain - 安全问题

我一直在看这个链接,但它似乎比我需要的更多。

尝试甚至运行命令提示符导致安全问题。

http://msdn.microsoft.com/en-us/library/bb763046(v=vs.100).aspx

更新时间:

从这个链接它说,你可以创建这样一个AppDomain:

Dim sandBox As AppDomain = AppDomain.CreateDomain("sandBox") 

http://www.codeproject.com/Tips/539195/Run-exe-inside-ASP-NET-and-catch-exception-using-A

..但似乎无法连得过去。我得到错误..

异常详细信息:System.Security.SecurityException:请求类型'System.Security.Permissions.SecurityPermission,mscorlib,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089'失败。

谢谢,

+0

帮助我们一点在这里。你遇到什么样的问题?你会得到什么样的错误?请告诉我们你的代码。 从不同的角度来看问题:为什么它必须是生成文本的EXE?你可以将这部分代码编译为DLL,或者只是在这里实现这些功能? – Alexander

+0

问题已更新。我已经尝试了各种各样的参数进入createdomain函数..但仍然得到安全probs .. – thegunner

+0

该.exe是第三方exe生成一些代码的东西。它必须被使用。能够运行命令提示符是我想尝试的可能,id我可以通过运行该exe文件。 – thegunner

回答