我發送一封包含激活鏈接的郵件。當我打開程序時,這個本地主機每次都會更改,我怎麼能得到本地主機的地址或修復它?我怎樣才能修復我的本地主機地址(端口號)在C#或獲取我的本地地址在C#中?
htmlBody = string.Format(" Hi " + userName + "\n Thank you for creating an account with RSS MANAGEMENT SYSTEM \n </ br>" + "Please click the below link to activate your account <br />" + "<a href='http://localhost:2386/ActivateUser.aspx?userName{0}&Id={1}'>Activate {0} </a>", UName, user_name);
WCF \ Silverlight \ asp.net \ asp.net-mvc ...哪個? – gdoron 2012-04-27 12:27:50
我不確定你是否完全理解'localhost'的概念。 本地主機的IP地址是* always * 127.0.0.1 – 2012-04-27 12:28:05
您的意思是'port'嗎?您可以在Visual Studio的項目設置中在開發環境中對其進行硬編碼。或者,您可以將您的應用程序發佈到不具有端口號的暫存區域,例如'staging.mydomain.com'。 – mellamokb 2012-04-27 12:28:27