如何通过Intranet提供ASP应用程序

时间:2009-02-18 17:13:44

标签: asp.net

我已经将我们遗留的(破旧的)本土时间表ASP应用程序的副本创建到另一个不同的新工作站以进行备份。

我终于明白我可以通过http在本地运行它,使用这个地址:

http://localhost/timesheet/Timesheet.asp

我想通过网络测试它,地址如下:

http://backupServerHostname/timesheet/Timesheet.asp

实时应用程序使用类似的寻址方案。我不清楚需要做些什么来从新服务器上提供这个应用程序。

4 个答案:

答案 0 :(得分:1)

您需要确保备份服务器不使用Windows防火墙或阻止端口80访问的东西。如果您的asp应用程序未设置为允许匿名访问(假设您需要),则可能会遇到权限问题。

答案 1 :(得分:1)

转到Timesheet网站所在的文件夹(可能是C:\ Inetpub \ wwwroot \ TimeSheet,只是一个猜测)。

然后右键单击该文件夹,选择“属性”,然后单击“Web共享”选项卡,再选择“共享此文件夹”选项,这将显示“编辑别名”窗口。将别名更改为“backupServerHostName”。

这假设所有机器都在同一个局域网上。

答案 2 :(得分:0)

没有什么需要做的。如果它在端口80上为localhost提供服务,它应该使用与您提供的名称类似的名称为本地网络上的其他计算机提供服务。它可能就像尝试它一样容易......

答案 3 :(得分:0)

如果您只需要从工作中的其他计算机浏览它,只需将“localhost”部分替换为您的计算机名称。

如果您需要通过网络访问它,则需要在面向外部的服务器上安装IIS,然后以这种方式浏览它。