HttpContext.Current.Request.Url.Host返回从绑定加载的第一个网站

时间:2019-01-08 14:57:39

标签: iis httprequest

在Server 2012 IIS 6.2上,我有一个网站mysite.staging.com 对于该网站,我有绑定

Type    Host Name           Port        IP Address
https   Site1.staging.com   80          *
https   Site2.staging.com   80          *
https   Site3.staging.com   80          *

我对所有站点都有相同的代码库。 当我使用

HttpContext.Current.Request.Url.Host 

在c#code中,它返回第一个加载的网站

例如,如果首先加载site1.staging.come,则

HttpContext.Current.Request.Url.Host 

无论site2还是site3正在运行,都会返回site1.staging.com

有什么办法解决这个问题?

0 个答案:

没有答案