如何在工作网络上发布asp.net网站?

时间:2013-05-15 09:55:07

标签: asp.net iis webforms host

我一直在开发一个ASP.NET应用程序,我希望我的同事给我反馈。我尝试在IIS上运行它,但由于数据库位于远程服务器上,我无法正确托管它?

此外,同事们如何访问该网站?我的主人姓名等

2 个答案:

答案 0 :(得分:1)

您可以在运行IIS的本地服务器上发布您的网站。您可以在IIS上创建应用程序,您的同事可以通过服务器名称轻松地从Intranet访问您的网站。

如:

http://servername/yourprojectdirectory

本地服务器也应具有远程数据库的Internet访问权限。

答案 1 :(得分:1)

您可以将连接字符串更新到远程服务器(假设数据库接受外部请求)。

类似(假设SQL)

Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;Initial Catalog=myDataBase; User ID=myUsername;Password=myPassword;

这是一个丑陋的黑客,但你可以做一个if else语句,检测DomainName(Environment.UserDomainName()),如果匹配服务器然后使用一个连接字符串,如果它是你的办公室的域,那么使用它!

这意味着,您仍然可以使用本地IIS!