IIS 增加net.tcp綁定


在使用WCF netTcpBinding時,需要配置IIS支持netTcpBinding。

 

方法

使用 UI

    打開 IIS 管理器。

    在“連接”窗格中,展開樹中的“網站”節點,然后單擊要為其添加綁定的站點以將其選中。

    在“操作”窗格中,單擊“綁定”。

    在“網站綁定”對話框中,單擊“添加”。

    在“添加網站綁定”對話框中,添加所需的綁定信息,然后單擊“確定”。

 

命令行

    若要向站點中添加綁定,請使用以下語法:

appcmd  set site /site.name:  string /+bindings.[protocol= '  string  ',bindingInformation= '  string  ']

    變量 site.name string 是要添加綁定的站點的名稱。

    變量 protocol string 是要使用的協議

    變量 bindingInformation string 是 IP 地址、端口和主機頭的組合。

 

   例如,若要將站點 contoso 配置為對端口 443 上所有不帶主機頭的 IP 地址使用 HTTPS 綁定,請在命令提示符處鍵入以下命令,然后按 Enter:

appcmd  set site /site.name: contoso /+bindings.[protocol= ' https ',bindingInformation= ' *:443: ']

 

   增加net.tcp的內容如下:

類型 主機名 端口 IP地址 綁定信息
http 80 *
net.tcp 808:*
net.pipe *
net.msmq localhost
msmq.formatna localhost

 

檢查已啟用的協議:

    增加完成后,在IIS Site 中的“高級配置->行為->已啟用的協議”查看是否含有tcp.net。如果沒有增加“tcp.net”,以逗號分隔。

 

參考文章:http://technet.microsoft.com/zh-cn/library/cc731692(WS.10).aspx


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM