【问题标题】:(IIS) Adding net.tcp binding to a website using Powershell(IIS) 使用 Powershell 将 net.tcp 绑定添加到网站
【发布时间】:2014-05-18 18:11:35
【问题描述】:

我正在尝试复制一个 IIS 8 服务器。

获取网站

在“绑定”下,我有一个具有以下绑定的网站:

net.tcp 6202:*

如何在副本上使用 Powershell 设置此绑定?

我试过了:

Set-ItemProperty IIS:\Sites\SITENAME -Name bindings -Value 'net.tcp 6202:*' -Force

但它似乎根本没有做任何事情。

【问题讨论】:

    标签: powershell iis binding iis-7 iis-7.5


    【解决方案1】:

    根据另一个SO answer尝试以下操作

    Set-ItemProperty IIS:\Sites\SITENAME -Name bindings -Value @{protocol="net.tcp"; bindingInformation="6202:*"} -Force
    

    【讨论】:

    • 酷!我从来没有猜到过。你知道我下次怎么能说出这样的话吗?
    • 我没有 IIS,所以我可以测试它,但如果你尝试(Get-ItemProperty IIS:\Sites\SITENAME -Name bindings).bindings.gettype(),那么你可能会说hashtabledictionary,这是我们用@{ } 创建的这就是在 itemproperty 中存储多个键/值对的方式。
    猜你喜欢
    • 2017-08-31
    • 2017-07-22
    • 2014-03-25
    • 2017-01-07
    • 2016-12-19
    • 1970-01-01
    • 2013-09-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多