我有一台win 2008r2服务器。默认网站已启用设置为"http、net.tcp“的协议。当在默认网站下创建任何新的应用程序时,我希望默认使用相同的启用协议。有没有人能告诉我怎么做?目前,当我添加应用程序时,创建的应用程序中只有一个启用了协议"http“
发布于 2012-09-18 17:10:53
我发现使用Powershell的IIS提供程序可以做到这一点。下面这句话适用于我:
Set-ItemProperty IIS:\sites\$NetTcpWebsite -name EnabledProtocols -Value "http,net.Tcp"
发布于 2014-07-23 04:22:29
为了让协议从网站级联到应用级,我必须执行以下操作:
首先,我创建了网站和应用程序。其次,我运行了以下代码:
$iisAppName = %YourWebsiteName%
Set-ItemProperty IIS:\sites\$iisAppName -name applicationDefaults.enabledProtocols -Value "http,net.tcp"这就解决了原来的问题。Rob的回答将只在网站级别设置启用的协议配置文件,这将使您的应用程序和虚拟目录没有启用适当的协议。
发布于 2012-09-11 18:44:01
net和tcp协议用于WAS。默认情况下,它们是禁用的,以最大限度地减少攻击的表面。您是否正在托管WCF应用程序以满足此需求?
http://technet.microsoft.com/en-us/library/cc735229(v=ws.10).aspx
诚挚的问候。
https://stackoverflow.com/questions/12367780
复制相似问题