首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当我使用Powershell从WebBinding获取网站名称时,如何获取网站名称?

问当我使用Powershell从WebBinding获取网站名称时,如何获取网站名称?
EN

Stack Overflow用户
提问于 2021-07-15 21:55:36
回答 1查看 21关注 0票数 0

因此,我正在编写一个Powershell脚本来验证所有网站的所有HTTPS绑定实际上都有一个相应的SSL绑定。我知道这听起来毫无意义,因为IIS管理接口在尝试保存此类绑定时已经验证了这一点,但请相信我,当您在共享IIS配置中混合使用绑定时,情况并不总是如此,其中一些绑定使用来自CCS的证书,而另一些绑定使用本地安装的证书。

我已经写了一个脚本,它可以为我提供一个网站绑定列表,这些绑定没有相应的SSL绑定。此列表是使用Get-WebBinding脚本程序编译的。

我可能忽略了一些非常简单的东西,但是有人知道如何根据WebBinding来确定网站名称吗?

EN

回答 1

Stack Overflow用户

发布于 2021-07-15 22:09:42

不要紧,我找到了一种方法来做到这一点:

代码语言:javascript
复制
function GetWebsiteName() {
  param (
    [Parameter(Mandatory=$true)] [ValidateNotNullOrEmpty()] $binding
  )

  $binding.ItemXPath -replace '(?:.*?)name=''([^'']*)(?:.*)', '$1'
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68395217

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档