【问题标题】:FTP access into Azure where there are two Websites通过 FTP 访问 Azure,其中有两个网站
【发布时间】:2012-08-16 22:45:55
【问题描述】:

我的 Azure 帐户中有 2 个网站,我想通过 FTP 访问第二个网站,但是,当我加载 FTP 站点时,我正在获取第一个站点的 FTP 区域,但我看不到任何数据我的第二个网站。

我的第一个站点是一个简单的网站,但第二个站点是一个 Orchard 模板。当我访问 FTP 区域时,我期待看到 Orchard 文件夹结构,但似乎只有第一个站点可以通过 FTP 访问。

我已经查看了有关设置您自己的 FTP 的其他主题,但我想避免这样做,直到绝对必要为止。

所以我的问题:有谁知道由 Azure 生成的 Orchard 网站是否可以通过 FTP 访问,或者要获得访问权限,我可以从第二个网站的仪表板安全地重置凭据,以便它通过一组单独的凭据拥有自己的 FTP 区域?

【问题讨论】:

    标签: azure ftp orchardcms


    【解决方案1】:

    我认为您用于 FTP 的用户名应该是 <web site name>\<username>,因此您应该已经拥有两个站点的不同凭据。您能否确认您使用正确的凭据来尝试访问 Orchard 站点?检查门户右侧的“部署用户”并确保您正在使用它。

    【讨论】:

    • 是的,你是对的,我的 FTP 工具为 <web site name> 使用了错误的部分。已更改它,我可以确认我现在确实可以访问。谢谢。
    • Azure 的每一天都让我惊讶于这样的无意义......为什么不用你的 Azure 登录名/密码简单的 DOMAIN
    • @ThomasDecaux 我不是 100% 确定您在说什么,但如果您建议从用户名中删除网站名称,而是将其放在其他位置(FTP 服务器的子域,例如),我认为问题在于 FTP 没有等效的 HTTP“主机”标头,因此服务器无法知道您使用的是哪个域(因此它不知道您是哪个网站试图编辑)。因此,要使该方案有效,您需要为每个网站提供一个单独的 IP 地址,这无法扩展。
    • 酷!我站得更正了。这可能是向微软建议的一件好事(虽然这个问答已经有两年多了,所以也许事情已经改变了)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-23
    • 1970-01-01
    • 2014-04-11
    • 1970-01-01
    相关资源
    最近更新 更多