asp.net – 使用IIS7应用程序请求路由修改标头
发布时间:2020-05-24 00:36:10 所属栏目:asp.Net 来源:互联网
导读:我在Tomcat前面使用IIS7应用程序请求路由作为ISAPI重定向的替代.基本的反向代理功能运行正常,但在最终请求头中没有足够的信息.我的应用程序存在于几个子域:customerone.ourservice.com,customertwo.ourservice.com等.每个子域都运行相同的应用程序,但具有不
|
我在Tomcat前面使用IIS7应用程序请求路由作为ISAPI重定向的替代.基本的反向代理功能运行正常,但在最终请求头中没有足够的信息.我的应用程序存在于几个子域:customerone.ourservice.com,customertwo.ourservice.com等.每个子域都运行相同的应用程序,但具有不同的品牌图形. 该应用程序目前正在查看主机头,以确定要显示的品牌.当我使用IIS7反向代理时,该信息丢失.我的标题现在是: accept = text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 accept-charset = ISO-8859-1,utf-8;q=0.7,*;q=0.7 accept-encoding = gzip,deflate accept-language = en-gb,en;q=0.7,en-us;q=0.3 cookie = JSESSIONID=...... host = 127.0.0.1:8080 max-forwards = 10 user-agent = Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.9.0.15) Gecko/2009102815 Ubuntu/9.04 (jaunty) Firefox/3.0.15 x-original-url = / x-forwarded-for = [iis7ip]:47567 x-arr-log-id = affbf81c-a5cf-4212-a43b-901cd9adcee6 connection = Keep-Alive 有什么办法可以将原始的Host头插入到反向代理传递的请求头中吗? 解决方法应用程序请求路由选择保留原始主机头:preserveHostHeader.此选项默认为false.您可以启用它:"C:WindowsSystem32inetsrvappcmd.exe" set config -section:system.webServer/proxy /preserveHostHeader:"True" /commit:apphost (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – RenderPartial从另一个控制器(和在另一个文
- 客户端认证通过X509证书在asp.net
- asp.net-core – 如何在.Net Core应用程序中读取web.config
- asp.net-mvc-3 – 如何使MVC3 DisplayFor显示枚举显示属性的
- asp.net – 防止用户在同一行上工作
- asp.net – 使用必填字段验证器更改文本框颜色 无扩展器控制
- ASP.NET GridView SortedAscendingHeaderStyle不起作用
- 如何从ASP.NET MVC中的窗体身份验证拦截401?
- 为什么我的iSeries / ASP.NET MVC 4应用程序中没有重复使用
- ASP.NET Web窗体DropDownList具有SelectedValue,因为它不存
推荐文章
站长推荐
- asp.net – .net MVC将linq数据从控制器传递到视
- asp.net-mvc – 为什么在视图引擎中指定位置时,v
- asp.net – 为什么我应该使用N层方法当使用SqlDa
- asp.net-mvc-3 – 用于ASP.NET MVC的Razor View
- 十七点学完安全知识超级详细了解进程和病毒知识
- asp.net-mvc-3 – dataannotations在主键上设置标
- ASP.Net Session_Start事件未触发
- asp.net-mvc – asp.net MVC应该是View-Model封装
- asp.net – 具有一个无效的SelectedValue,因为它
- asp.net – 为什么DataBind()方法是必要的?
热点阅读
