2010-06-09 47 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集成以进行调试。

相关问题