2010-06-09 49 views
2

我的asp.net web應用程序是在這個URL託管我的本地機器上:如何訪問ASP.NET應用程序在網絡中使用的IP地址

http://localhost:45433/ 

我想從不同的計算機訪問同一個應用程序在網絡上。我嘗試用我的IP替換本地主機,但它不起作用。

任何想法!

更新1:

現在,我得到這個錯誤:

用戶登錄失敗'。用戶未與可信的SQL Server連接相關聯。

+0

您需要一個Web服務器。你是網絡管理員嗎? – 2010-06-09 14:36:24

+0

明白了!感謝大家! SO ROCKS! – 2010-06-09 14:43:09

回答

1

首先,添加應用程序爲IIS中的虛擬的,只要你能訪問網絡上的機器,你可以這樣做:

http://<machine name>/<virtual> 

我做的工作,在那裏我可以訪問我的同事的網站。

HTH。

3

如果您的應用程序使用Visual Studio內置的Web開發服務器託管,那麼此服務器不允許遠程連接。它僅用於測試目的並僅接受來自本地主機的連接。爲了從遠程客戶端訪問您的應用程序,您可能需要將其部署到IIS。

0

這看起來很像在Visual Studio中由開發Web服務器使用的URL。該Web服務器僅響應來自本地主機的請求。它不適用於網絡上其他機器的其他請求。

您需要在您的計算機上安裝IIS(必須是Pro版本的Windows)並將其部署到該IIS安裝以在網絡上共享您的應用程序。

0

我不認爲內置版本的Cassini(VS調試服務器)允許遠程連接。

但是,UltiDev version由相同的代碼庫構建而成,具有一些增強功能,它的安裝比IIS輕得多(尤其是如果找不到OS安裝DVD時)。它也很好地與Visual Studio集成以進行調試。

相關問題