我有一个 asp.net Web 应用程序,我想运行一个可执行文件。用户将输入一些详细信息,我会将这些详细信息作为参数传递给 exe。然后exe将生成一个文本文件,我将读取内容。
我确实信任这个可执行文件..但我不想为了让可执行文件运行而损害我的网络应用程序的安全性。
我在一个 MS 网站上阅读了一些关于在 Web 应用程序中创建沙箱的内容。
最好的方法是什么?有人知道吗?
目前尝试这个没有运气..它应该像我从命令提示符运行它时一样创建一个文本文件..
Dim process As New Process()
process.StartInfo.FileName = Server.MapPath("~/app_data/myfolder/myexe.exe")
process.StartInfo.Arguments = "/t:1234"
process.Start()
我收到一个消息框,询问我是否可以信任发布者,但是当我单击“是”时,我没有收到任何文本文件。参数是否正确传递?
谢谢,