将IIS设置为执行EXE而不是下载

问题描述 投票:0回答:1

我正在使用EXE文件作为内部网站的后端。我有服务器2019和IIS 10。当我调用EXE文件时,IIS尝试下载文件而不是执行它。

我这样打电话:

             $.ajax({    
                    url: "cgi-bin/compPack.exe",    
                    dataType: "json",
                    type: "post",       
                    data: dataString,
                    error: ajaxError,           
                    success: function(json){   

由于给出了JSON字符串,并且如果我输入,这会给出错误,>

sandbox/cgi-bin/myProgram.exe

在浏览器中,它只是下载EXE。

[我已经添加了CGI模块,在CGI-BIN文件夹上设置了权限,尝试从Mime类型中添加和删除.exe作为应用程序/八位位组流,但无法使其运行二进制文件。

我不确定我需要做什么以使其执行cgi-bin文件夹中的(任何)EXE文件。

我正在使用EXE文件作为内部网站的后端。我有服务器2019和IIS10。当我调用EXE文件时,IIS尝试下载文件而不是执行它。我这样叫:...

iis exe iis-10
1个回答
-1
投票

解决方法是按照IBM here的说明应用设置。他们的Watson Explorer Engine的CGI后端也使用EXE。

© www.soinside.com 2019 - 2024. All rights reserved.