asp.net - 从网络应用程序中查找网站名称

标签 asp.net iis

我在 IIS 7 上有两个网站(默认、自定义)。两个站点托管相同的 Web 应用程序。

某些 Web 应用程序行为会根据其运行的网站而发生变化。有没有办法让 Web 应用程序找出它正在处理当前请求的网站的名称。

谢谢 伊姆兰

最佳答案

System.Web.Hosting.HostingEnvironment.SiteName

将为您提供 IIS 中显示的站点名称

Request.Url.Authority

将为您提供请求的网址

关于asp.net - 从网络应用程序中查找网站名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3612490/

相关文章:

c# - RedirectToAction 到另一个 Controller 并传递参数

c# - 将字符串下载为文件

asp.net - 尝试登录后 GoDaddy 出现另一个安全异常

c# - IIS认证中的 "realm"是什么,它和SSL证书参数有什么关系?

asp.net - IIS 6.0 和 ASP.NET - 无法写入输出文件...目录名无效

azure - Dotnet Core 1.1 Azure部署: No executable found matching command "dotnet-publish-iis"

jQuery 缩略图悬停弹出窗口

Asp.Net 将 UserControl 添加到页面

powershell - 如何使用Powershell在IIS中修改授权规则(URL授权)

asp.net - iis 将子域重定向到同一子域上的子文件夹