javascript - 文件上传/输入文件 我无法上传 .exe 文件

标签 javascript c# asp.net web file-upload

我尝试使用

<input type="file" accept=".zip" ID="FileUpload1" Style="display: none" runat="server" onchange="upload()" />

<asp:FileUpload ID="FileUpload1" onchange="upload()"/>

客户端

function upload() {
    var btn = document.getElementById('<%= hideButton.ClientID %>');
    btn.click();
}

<asp:Button runat="server" ID="hideButton" Text="" Style="display: none;" OnClick="UploadButton_Click" />

服务器端

protected void UploadButton_Click(object sender, EventArgs e)
{
}

但是没有人在工作。 我可以导入 .doc/.rar/.zip,但是当我选择 .exe 或包含 .exe 的 .zip 时,我得到了这个 enter image description here

当我调试代码并尝试上传 .exe 文件时,不会调用 UploadButton_Click。 web.config 中是否需要执行某些操作才能允许应用程序处理 .exe 文件? 我没有发现任何有关此问题的信息,看起来网络应用程序不处理 .exe 文件,或者也可能不处理浏览器。 (我在 IE 和 Chrome 上尝试)

编辑:

1)所以我去了防火墙并停用所有内容并重试 KO

2)我进入了 Windows Defender 防火墙设置,并检查了所有内容以允许 chrome 与防火墙进行通信

最佳答案

所以问题出在我的 .exe 文件的大小上。 我更新了 web.config 文件并更新了 maxRequestLength。

关于javascript - 文件上传/输入文件 我无法上传 .exe 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59369548/

相关文章:

javascript - 如何在没有runtimeLoader.js的情况下部署WaveMaker项目

javascript - 在 JavaScript 中显示当前日期和时间

javascript - 使用 Object.freeze 和 object.unfreeze 减少具有大量表数据行的响应式页面中的内存膨胀

c# - Azure WebJobs Blob 触发器 - 多次调整大小

c# - Windows Phone 8 文本框中的占位符

c# - 如何升级到 ASP.NET Core 2.0

c# - 如何将 reCAPTCHA 验证失败添加到 @html.ValidationSummary 列表中

javascript - 使用 Google Enhanced 电子商务时,从购物车中添加/删除时,数量值应该代表什么?

c# - 加载数据并在此期间显示启动画面

c# - 为什么命名不同?