通过Visual Studio FTP将ASP.NET Core MVC网站发布到IONOS 1&1

问题描述

我知道这很模糊,可能会关闭,但这确实很重要! 我有一个C#ASP.NET Core 3.1 MVC应用程序,带有要发布到IONOS 1&1托管服务的MSsql数据库。我尝试通过FTP使用Visual Studio 2019中的``发布''菜单,输入我的凭据,然后弹出另一个对话框,要求我再次输入我的FTP密码,然后输入它并说我未经授权。仔细检查密码用户名,这些都可以。我觉得它不是非常用户友好的! Azure容易上百万倍,但价格也贵10倍左右,因此我想使用IONOS!请帮助....或指导我逐步解决问题或其他方法..... heeeeelp!

解决方法

好的-我终于想通了!在Visual Studio>“构建”>“发布...”中

发布方法:FTP 服务器:IONOS提供的服务器(您可以通过下载FileZilla配置文件,然后复制并粘贴服务器名称来获得此服务器) 站点路径:保留空白-这是导致所有问题的原因!!! 启用被动模式 用户名:希望您知道这一点! 密码:希望您知道这一点! 目标网址:例如http://chickensoup.com/

然后它应该工作!确保您具有SSL证书,否则该网页将显示安全错误且不会显示。