【问题标题】:Web Deploy from a new computer从新计算机进行 Web 部署
【发布时间】:2017-08-23 16:26:28
【问题描述】:

我有一台新计算机,我正在尝试从新计算机通过 Visual Studio 中的 Web 部署发布我的网站,但它一直说由于未经授权的用户而失败。我使用相同的 Visual Studio 帐户,相同的密码。其他一切都与旧计算机中的外观相同。

我需要更新天蓝色网站上的某些内容以允许新计算机发布吗?密码与我登录 azure 门户的用户名/密码不同吗?我的旧电脑密码输入中的 **** 似乎比所需的要多得多。我只是假设它在某些时候出于安全目的这样做。

这是我在 Visual Studio 的发布窗口中转到“设置”以及单击“验证连接”时遇到的错误:

使用 Web 连接到远程计算机(“网站名称”) 管理服务,但无法授权。确保你是 使用正确的用户名和密码,表明您所在的站点 连接到存在,并且凭据代表具有 访问网站的权限。了解更多信息: http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_USER_UNAUTHORIZED。 远程服务器返回错误:(401) Unauthorized.

【问题讨论】:

标签: azure webdeploy unauthorized


【解决方案1】:

我需要更新 Azure 网站上的某些内容以允许新计算机发布吗?

没有。

密码是否与我登录 Azure 门户的用户名/密码不同?

没有什么不同。一样的。

我注意到有时,即使我们这边的一切都是正确的,VS Web 部署到 Azure 也可能无法正常工作。就身份验证而言,这可能是从 VS 到 Azure 的简单连接问题,这不是你的错。

我不知道为什么 VS 会出现身份验证错误,但作为替代方案,您可以将站点本地部署到 Visual Studio 中的文件夹。然后,通过 FTP 手动将该站点部署到您的站点。

https://docs.microsoft.com/en-us/azure/app-service-web/web-sites-deploy

从长远来看,您将信任 FTP 部署而不是 VS 部署,这实在是太麻烦了。

【讨论】:

    猜你喜欢
    • 2012-10-09
    • 2011-10-27
    • 1970-01-01
    • 2014-03-07
    • 1970-01-01
    • 1970-01-01
    • 2020-03-07
    • 2012-08-06
    • 2011-09-09
    相关资源
    最近更新 更多