2016-06-23 53 views

回答

0

您可以在IIS中與綁定做到這一點(假設你使用IIS):https://technet.microsoft.com/en-us/library/cc731692(v=ws.10).aspx

  1. 打開IIS
  2. 右鍵點擊你的網站
  3. 單擊「編輯綁定」
  4. 編輯條目(http/https)以包含「主機名」(例如「YourSite.com」,「sub.YourSite.com」等)

另一種方法是強制重定向到代碼中的FQDN。您應該能夠使用ServerVariable確定URL:https://msdn.microsoft.com/en-us/library/system.web.httprequest.servervariables(v=vs.110).aspx

+0

我已經包含主機名,它仍然允許通過IP地址訪問。關於您提出的替代方案,這不會有什麼幫助,因爲在請求到達我的應用程序時,已經太晚了。我需要保證用戶通過主機名進入。 –

+0

您的主機名字段爲空時是否有站點綁定條目?這應該工作。 – Alan

相關問題