将应用程序安全部署到 Windows Server
如何将 ASP.NET (MVC) 应用程序安全地部署到 Windows Server? Visual Studio 2008 似乎只支持 FTP,它根本不安全(纯文本密码)和 http,我不太确定它是什么。有人告诉我它是用于 FrontPage 扩展的,我应该使用它,但这似乎确实是 Microsoft 堆栈中的二等公民,并且仅使用 http(不使用 s),我怀疑它的安全性。
那么,如何将 ASP.NET (MVC) 应用程序安全地部署到 Windows Server?
How does one deploy an ASP.NET (MVC) application to a Windows Server securely? Visual Studio 2008 seems to only support FTP, which is not secure at all (plain text passwords) and http which I'm not really sure what it is. I've been told it is for FrontPage extensions and that I should use that, but that seems to really be a second class citizen in the Microsoft stack, and using only http (no s), I doubt it's security.
So, How does one deploy an ASP.NET (MVC) application to a Windows Server securely?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
不再推荐使用 FrontPage 服务器扩展,并且如果您发现 Microsoft 不再为 IIS 7 维护它(Microsoft 仍支持旧版本)。
考虑通过 HTTPS/SSL 的 FTPS 或 WEBDAV,它们功能丰富且安全。
FrontPage Server Extension is no longer recommended, and if you notice it is no longer maintained by Microsoft for IIS 7 (old versions are still supported by Microsoft).
Consider FTPS or WEBDAV over HTTPS/SSL which are feature rich and secure.
http 实际上意味着 webdav,我建议您始终禁用它,除非您知道你在做什么。
可能有使用ftps之类的工具;我实际上做的是在我的电脑上本地“发布”,然后手动复制到服务器......
http actually means webdav, and I suggest you to always disable it unless you know what you are doing.
There may be tools to use ftps or the like; what I actually do is to "publish" locally on my pc and then manually copy to the server...