波斯马BOSSMA Information Technology

反向代理 下的日志

IIS反向代理时后端服务器获取原始Host的方法

发布时间:2018年8月2日 / 分类:SERVER / 抢沙发

使用IIS做反向代理时,后端服务器不能直接获取到用户请求的原始主机名(域名),这需要一些配置。这里介绍两种方法: 1、更改反向代理的配置 %windir%\system32\inetsrv\appcmd.exe set config -section:system.webServer/proxy -preserveHostHeader:true /commit:apphost 在命...

IIS反向代理Redirect 302 时404的问题

发布时间:2018年7月18日 / 分类:ASP.NET, ASP.NET MVC, SERVER / 抢沙发

当程序中使用Redirect跳转时,实际上是通过Http Header中的Location给浏览器传递一个跳转的Url。 使用IIS做反向代理的情况下,由于程序默认不会自动感知反向代理的存在,所以Location中的Url是相对程序本身的,浏览器拿到这个Url进行跳转时,不能通过反向代理的站点进行访问。 ...

IIS做反向代理时Cookie域的设置

发布时间:2018年4月18日 / 分类:SERVER / 抢沙发

IIS通过URL重写可以实现反向代理,通过简单的配置即可以将请求转发到其它内部站点。 此时被代理的所有站点的cookie的域(domain)会自动设置为提供反向代理功能的站点的域,这一般来说没有问题。但是在多站点共享cookie时会存在问题。 比如有一个对外的域名 proxy.fireflysoft....