powershell - 通过 Azure Powershell 设置 Azure 网站的主机名

标签 powershell azure azure-web-app-service

我正在尝试使用 PowerShell 将主机分配给 Azure 网站实例。我已验证要添加的域/主机是否有效,甚至转到 Azure 门户以验证其将新域识别为有效。但由于某种原因,下面的脚本没有像我认为应该的那样设置主机名,当我在为主机名设置新值后进行检查时,它与之前的完全相同。有人可以告诉我脚本中做错了什么吗?

$newHosts = @("mysite.azurewebsites.net","www.mysite.com")

$result = Get-AzureWebsite -Name mysite | Set-AzureWebsite -HostNames $newHosts

我已经为示例抽象出了我的真实实例和域名。

最佳答案

事实证明,您不应包含 Azure 分配的主机名 (mysite.azurewebsites.net),而应仅包含您自己的自定义主机。它不会出错,只是如果您包含 Azure 分配的主机,它不会执行任何操作。

关于powershell - 通过 Azure Powershell 设置 Azure 网站的主机名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27830895/

相关文章:

java - 使用 Java 中的代理从 Azure Blob 获取图像

mysql - 当azure cloud shell工作时使用workbench访问Azure MySQL数据库

c# - 无法在 C# 中导入 AzureAD 模块

powershell - 如何确保输入密码?

c# - 我正在尝试在 C# 应用程序上运行一些 powershell 脚本以授予对 Azure AD 应用程序的权限,它适用于 Powershell,但不适用于 C# 应用程序

azure - 从私有(private) docker 镜像在 azure 上运行单个容器应用程序返回 : :( Application Error

azure - 在 Azure 应用服务上运行的 ASP.NET Core 3.1 应用针对 1.6 MB json 负载抛出 EPIPE 错误

powershell - 将本地用户密码转换为安全字符串不起作用

azure - 调用 Azure 资源的 MOVE 时,204 响应意味着什么(而不是 202)

asp.net - 将 Azure 网站配置为始终解析为自定义域