上海有线通下载exe会302转发请求

起因:

做的软件用的clickonce,在公网的clickonce下载exe时一直报错,在vpn环境下没问题。错误提示如下:

+ HTTP redirect is not allowed for application files and assemblies. Cannot download XXX.exe.

然后fiddler拦截请求看了一下,发现下载exe时发生了302 redirect,clickonce为了安全,发现下载被重定向后,就认为是被篡改了数据,所以停止了。

然后随便找个exe下载测试

http://dlsw.baidu.com/sw-search-sp/2014_12_22_20/bind1/15501/rj_lq8007.exe

也发生了302,转到了

http://211.167.105.112:82/1Q2W3E4R5T6Y7U8I9O0P1Z2X3C4V5B/dlsw.baidu.com/sw-search-sp/2014_12_22_20/bind1/15501/rj_lq8007.exe

百度一下这个ip,发现是上海的ip,我本来做的软件是放在国外的,最开始以为是我的nginx做了重定向,但是这个ip说明是有线通做了重定向。

解决:

FQ(Break Wall)后可以正常操作clickonce,不会发生重定向,这也是为什么vpn环境是正常的。

大有线通局域网居然也弄一道墙,虽说对exe下载进行了安全检测,但是会对clickonce产生影响也很不爽。

时间: 2024-10-02 21:04:58

上海有线通下载exe会302转发请求的相关文章

配置IHS转发请求到WAS

今天配置了IHS(IBM Http Server)转发请求到WAS(WebSphere Application Server),这是比较常用的拓扑结构(topology),不管是WAS或者WLS常使用这种拓扑. 场景就是把IHS放置到DMZ中,WAS放置到第二道防火墙的后面,从internate上来的请求先发到IHS,再由IHS转发到内网的WAS上. 在本机上配置很简单,安装WebSphere的时候,就有一个选项问是否安装IHS,需要注意的是IBM的HttpServer现在有3个版本,1.3.x

IIS充当代理转发请求到Kestrel

接着上篇博文为ASP.NetCore程序启用SSL的code,这篇将介绍如何用IIS充当反向代理的角色转发请求到Kestrel服务器 与ASP.NET不同,ASP.netCore使用的是自托管web服务器Kestrel,所以IIS目前对于ASP.netCore只充当转发请求的代理而已,转发代理就需要iis安装之前没有的模称为:AspNetCoreModule,此模块包含在ANCM(官网说明:ANCM)中,下载地址:.NET Core Windows Server Hosting 在开始IIS代理

Java Servlet(九):转发请求与重定向请求区别

转发: <% pageContext.setAttribute("pageContextAttr", "pageContextAttribute"); request.setAttribute("requestAttr", "requestAttribute"); session.setAttribute("sessionAttr", "sessionAttribute"); ap

数据下载-block 形式的异步请求

这里给大家写了一个方法 ,我们使用block 进行数据异步下载 //block 形式的异步请求 -(void)asyncDownloadWithBlock{ //菊花 [UIApplication sharedApplication].networkActivityIndicatorVisible = YES; //将字符串转化成URL 地址 NSURL *url = [NSURL URLWithString:self.myURLStr]; //创建一个对象 NSURLRequest *requ

解决IIS6.0不能下载EXE文件之妙方!

2003系统 IIS6建站 有EXE文件下载 但老是不让下载.当我把站删除再建后可以下载,但过一会又不让下载了.另,MIME里有EXE这项!请问这是为什么?应如何处理? 答案: win2003服务器允许下载.exe文件的方法1.设置MIME,让IIS支持更多文件类型,如果MIME类型中已经有.exe,这一步可以跳过.打开IIS,选中服务器,点右键,属性里有MIME类型 添加扩展名:.exe 类型:application/octet-stream(常见的MIME类型 超文本标记语言文本 .html

IIS设置允许下载.exe文件解决方法

最近很多客户使用IIS服务器,然后提示返现宝下载无法找到等无法下载的问题. 返现宝是.exe安装文件,部分服务器或主机可能无法下载. 第一.如果是自己服务器或VPS请按如下设置: 1.设置MIME,让IIS支持更多文件类型,如果MIME类型中已经有.exe,这一步可以跳过. 打开IIS,选中服务器,点右键,属性里有MIME类型添加扩展名:.exe类型:application/octet-stream 按照上面的办法操作,重启IIS后还是无法下载.exe的文件,一直提示404错误,但RAR的文件就

Windows Server 2003服务器无法下载.exe文件的解决方法

今天架设了一台Windows Server 2003的网站服务器,发现打开网页后无法下载网站中的.exe文件,经过研究问题得以解决,拿来做个备忘. 解决方法非常简单,只需要在IIS中,将网站属性里的执行权限设置为“纯脚本”即可. 附:Windows Server 2003服务器无法下载EXE为后缀的文件解决办法 实际操作过程中只进行了第二步就成功了, 即:打开iis管理器,右键网站-点击属性-主目录,将执行权限设置为"无"或者"纯脚本",即取消"可执行文件

nodeJs 使用 express-http-proxy 转发请求

开发过程中经常需要用到 nodeJs做转发层 使用express配合 express-http-proxy 可以轻松的完成转发 使用过程: 安装 express-http-proxy npm install express --save npm install express-http-proxy --save 创建proxy实例 var proxy = require('express-http-proxy'); 将客户端请求转达到 http://localhost:3001 上: app.u

lcx.exe内网转发命令教程 + LCX免杀下载

作者: 小健 本机: lcx -listen 2222 3333 2222为转发端口,3333为本机任意未被占用的端口 肉鸡:lcx -slave 119.75.217.56 2222 127.0.0.1 3389 119.75.217.56 为本机IP,2222为转发端口,127.0.0.1为肉鸡内网IP,3389为远程终端端口 3389连接时格式 127.0.0.1:3333 今天刚刚第一次使用,特此共享! 另外提供我的免杀lcx.exe 提供给大家下载. 下载是:http://www.xi