locked
IIS中無http的繫結類型 RRS feed

  • 問題

  • 前言:
    我在windows功能做設定,也就是在Microsoft .NET Framework 3.5.1中勾選Windows Communication Foundation HTTP Activation選項。
    也取消勾選Windows Communication Foundation Non-HTTP Activation選項。
    但是無論在IIS中新增網站或之後再編輯繫結以做修改時,在繫結區塊,只有下拉式清單的繫結類型,和需填寫的繫結資訊。

    還沒取消勾選Windows Communication Foundation Non-HTTP Activation選項時,下拉式清單的繫結類型會有四個選項,包括net.tcp...等等。
    取消勾選Windows Communication Foundation Non-HTTP Activation選項後,原本照一般邏輯走,會因為勾選Windows Communication Foundation HTTP Activation選項而出現http的繫結類型和IP、通訊埠設定。
    但令人失望的,這樣的做法只讓下拉式清單的繫結類型空空如也。

    請問小弟哪裡需要修改、或者做錯了呢?

    如圖所示,我安裝多次IIS,並設定如上,都是這樣的情況。

    未命名[圖一]

    這裡是windows功能的設定。

    [圖二]

    • 已移動 Lansea.Chu 2010年7月15日 下午 06:12 (從:Windows 7 專區)
    • 已編輯 地勢坤 2010年7月25日 上午 06:54
    2010年7月13日 上午 11:04

所有回覆

  • 發錯版了

    協助轉移


    朱泰銓 Lansea.Chu
    http://blog.lansea-chu.com
    2010年7月15日 下午 06:12
  • HI,

     

    您可以協助我作ㄧ些IIS的check嗎?

    1. 確認一下您的IIS內目前有無"應用程式集區", 如果沒有, 請您先建ㄧ個應用程式集區, 然後透過新增網站視窗中的選取去指定應用程式集區, 接下來看看繫結的內容會不會出現

     

    2. 確認一下您原先的"預設網站 "中的Site Bindings是不是有http? 然後您新增時也會有http & https的類型可供選擇?

     

     

    Best Regards,

    Lolota


    微軟技術支援中心 CSS - http://www.dotblogs.com.tw/lolota
    2010年7月22日 上午 08:35
  • 第一步我試過了,電腦的繫結類型沒有變動。

    同樣是圖二的windows功能的設定。

    [圖三]

    2010年7月25日 上午 06:52
  • HI,

     

    那第二個測試您有測試過了嗎? 您是不是要在網站上放置WCF網站?

     

     

     

    Rgs,

    Lolota


    Tech.Days Taiwan 2010 即將於 9/28-9/30 隆重展開!我們很榮幸向您推薦此微軟年度重量級的技術盛會

    2010年7月26日 上午 06:18
  • 第二個測試必須在新增完網站後做。
    但這是因為在沒有勾選Windows Communication Foundation Non-HTTP Activation選項之下新增網站,就如圖一所示,會沒有繫節類型可選(這就是我最不了解的地方),自然而然的,下方的確定鍵也無法按。那麼,第二個測試也就沒法做了。


    如果我不只勾選Windows Communication Foundation HTTP Activation選項,
    也勾選Windows Communication Foundation Non-HTTP Activation選項。

    [圖四]

    就有繫節類型可選

    [圖五]

    選取應用程式集區

    [圖六]

    雖然設定好了,但是視窗中間的"測試連線"的錯誤也許有關連,我一併放上。

    [圖七]

    [圖八]

    新增好後,站台的錯誤應是選取net.tcp後前述的"測試連線"的錯誤

    [圖九]

    開始實做第二個測試(編輯繫結),無法更動繫結類型

    [圖十]

    用新增繫結的方法做,可選取的繫結類型還是與新增網站時一樣

    [圖十一]

    關於您的第二個問題,我只是打算在我的電腦架個班網,應該還不需用到它(WCF)吧

    2010年7月26日 下午 02:47
  • Hi,

    1. 如果您要架網站,可以follow下列步驟試看看:

      1.) 把您要架設的站台檔案放到[C:\inetpub\wwwroot\您所定義的站台名稱]目錄下(ex: C:\inetpub\wwwroot\myWebSite)

      2.) 到IIS底下的預設站台,找到您剛剛設定的那個目錄,然後將它轉換成應用程式:

     

     

      3.) 依照原始設定,如果您的Application pool沒有值,請自行設定ㄧ個您現有且符合您網站版本的pool:

     

      4.) 然後透過下列方式瀏覽網頁:

     

     

     

    2. 如果上述步驟仍無法解決您的問題,請您依照下列IIS設定去調整您現有IIS設定,然後看看http or https繫結有沒有出現:

     

     

     

    Rgs,

    Lolota


    Tech.Days Taiwan 2010 即將於 9/28-9/30 隆重展開!我們很榮幸向您推薦此微軟年度重量級的技術盛會

    2010年7月27日 上午 03:08
  • 雖然我調整了IIS設定,但是電腦仍然無http的繫結類型讓我讀,我也就沒法設定IP位址,真是令人洩氣。

    如果沒有了http的繫結類型,接下來只能利用非http的繫結類型的方式新增網站,但這樣的方式無法設定IP位址,所以沒有什麼幫助。

    小弟知識淺薄,不知還有什麼方法?

    Thanks.

    2010年7月27日 下午 02:17