How can I get the root domain URI in ASP.NET?

后端 未结 14 1434
庸人自扰
庸人自扰 2020-12-12 16:15

Let\'s say I\'m hosting a website at http://www.foobar.com.

Is there a way I can programmatically ascertain \"http://www.foobar.com/\" in my code behind (i.e. witho

相关标签:
14条回答
  • 2020-12-12 16:46

    --Adding the port can help when running IIS Express

    Request.Url.Scheme + "://" + Request.Url.Host + ":" + Request.Url.Port
    
    0 讨论(0)
  • 2020-12-12 16:46

    I know this is older but the correct way to do this now is

    string Domain = HttpContext.Current.Request.Url.Authority
    

    That will get the DNS or ip address with port for a server.

    0 讨论(0)
提交回复
热议问题