Tag: 沙箱

我们目前无法使用您的PayPal帐户处理您的付款

我在沙箱帐户上收到此错误: 我们目前无法使用您的PayPal帐户处理您的付款。 请返回商家并尝试使用其他付款方式。 我的.Net应用程序已成功重定向到PayPal,并提供正确的付款详细信息。 一旦我使用我的沙盒帐户登录,我就会收到上述错误。 有没有办法获取日志或任何可以帮助我解决问题的方法? 直到本周才一切正常,所以我想知道那个时候有什么变化吗? 我已检查帐户有适当的余额。 付款为24欧元,因此不会过多。 关于这个问题还有一些其他post,但没有任何合适的建议。

.net新进程沙箱,用于不受信任的代码

所以我需要在新进程中运行动态编译的不受信任的代码。 我发现如何在新的AppDomain(http://msdn.microsoft.com/en-us/library/bb763046.aspx)中执行此操作,但不是新进程。 有可能吗? 我需要新进程的原因是因为它更容易捕获标准输出,查看内存和CPU消耗并终止它。 最终目标是编写在线C#编译器。

线程可以作为另一个用户执行吗? (.NET 2.0 / 3.5)

我有一个C#应用程序执行一些包含计算到动态程序集的源文件的运行时编译。 显然这是一个严重的安全问题。 从下面的“公式”中,将生成以下代码,并创建一个动态程序集: 式: Int32 _index = value.LastIndexOf(‘.’); String _retVal = value.Substring(_index + 1); return _retVal; 代码生成: using System; namespace Dynamics { public class Evaluator { public Object Evaluate(String value) { // Begin external code Int32 _index = value.LastIndexOf(‘.’); String _retVal = value.Substring(_index + 1); return _retVal; // End external code } } } 然后加载动态assembly,并通过Reflection执行Evaluate方法。 […]

C#加载沙盒assembly

好的,我有一个应用程序,我想添加支持其他人编写应用程序将加载的模块。 这些模块将是一个扩展我的Module类的类,用.Net编写。 我需要知道如何在沙盒环境中加载这些DLL,只允许它们在某些目录中读/写。 这可能吗?