安全地将应用程序部署到Windows Server

问题描述:

如何安全地将ASP.NET(MVC)应用程序部署到Windows Server? Visual Studio 2008似乎只支持FTP,根本不安全(纯文本密码)和http,我不确定它是什么。我被告知这是FrontPage扩展,我应该使用它,但是这似乎确实是Microsoft堆栈中的第二类公民,并且只使用http(否),我怀疑它是安全的。安全地将应用程序部署到Windows Server

那么,如何安全地将ASP.NET(MVC)应用程序部署到Windows Server?

http实际上意味着webdav,我建议你永远禁用它,除非你知道你在做什么。

可能有工具可以使用ftps等;我实际上做的是在我的电脑上“本地发布”,然后手动复制到服务器...

+1

你如何手动将它复制到服务器上? – Pablo 2009-08-28 19:25:12

+0

如果您在服务器端通过HTTPS设置WEBDAV,则可以将该站点简单映射到网络驱动器。那么为什么不手动从本地驱动器复制到它呢? 或者如果您有FTPS设置,使用客户端软件可以帮助您将本地文件复制到该服务器。 – 2009-08-29 04:33:15

不再推荐FrontPage服务器扩展,并且如果您发现它不再由Microsoft为IIS 7维护(旧版本仍受Microsoft支持)。

考虑FTPS或WEBDAV通过HTTPS/SSL功能丰富和安全。

+0

Visual Studio可以使用https或ftps吗? – Pablo 2009-08-29 06:11:35