由於我需要使用的工具的性質,我需要使用http和htpps訪問wcf服務。通過不同地址提供WCF服務
具體來說,服務必須通過以下(基地)網址accessable:
是否有可能做到這一點的一個服務配置和多個端點?
當我嘗試通過本地主機訪問它時,上述配置對我的服務不起作用。當然,localhost的代碼標籤是我可以提交我的問題的。
根據我在配置中調整我得到一個不同的錯誤。但是大多數情況下,當我嘗試在已經存在的https端點旁添加一個額外的http端點時。
例如: 無法找到與綁定WebHttpBinding的端點匹配方案http的基地址。註冊的基地址方案是[https]。
或者
的ServiceMetadataBehavior的HttpGetEnabled屬性設置爲true,並且HttpGetUrl屬性是相對地址,但沒有HTTP基址。提供http基地址或將HttpGetUrl設置爲絕對地址。
我在這裏忽略了什麼?
「不起作用」是一個非常模糊的術語。當你嘗試以上時會發生什麼?沒有?你有任何錯誤? – Tim
我已經調整了一下我的問題,但在與同事覈對之後,我想我們已經找到了解決方案。仍然需要在開發中進行更多的測試。 –