0

首先讓我描述我的系統。 我有一個虛擬服務器(Windows Server 2012 R2與IIS 8.5)與兩個運行系統。 一個用於接收來自設備的信息,另一個用於將用戶信息與設備信息進行呈現和組合。 這兩個系統通過參考(通過VS2012)相結合。HTTP請求被禁止,客戶端認證方案'匿名'WCF SSL


問題: 如果我有我的網站,給了我在得到一個錯誤的用戶和設備信息系統中的樣子,所以我嘗試調試它在我自己的電腦。 在調試我要訪問的服務,以顯示我的所有設備,這讓我:

System.ServiceModel.Security.MessageSecurityException HTTP請求與客戶端身份驗證方案「無名氏」禁止。

我也有一個WCF的追蹤日誌,顯示我: WCF-Tracelog


我現在面臨着天這一問題,我在瀏覽計算器很多。我想這應該是我的證書有問題。目前我獲得了SSL證書(從我的大學收到)。我也「註冊」到指定的端口,並在我的IIS(IIS 8.5)中添加了正確的綁定。我對WCF,IIS,SOAP和證書很陌生,但我想我的問題是對證書的理解。


問題: 哪些證書我必須創建我的「服務器網站/客戶端」 - 系統和做我要創造我自己的「客戶」和我在哪裏有複製他們(目前我熟悉MMC =>管理單元)?我需要在哪裏保存我的SSL證書?


我希望有人面臨同樣的問題,並可以幫助我儘快解決這個問題。對不起,我的英語不好,如果你需要更多的信息,讓我知道!


編輯: 我固定我的證書的問題,但現在我收到403.4(需要SSL)

+0

在IIS管理控制檯中,轉到您的WCF /站點/任何應用程序,然後轉到身份驗證並啓用匿名身份驗證。 – pepo

+0

兩個網站在IIS中都啓用了匿名身份驗證 – Flo

回答

0

我的問題解決了,我已經啓用了「IP地址和域名限制」和我添加了一個「允許」選項本節,從而另一個IP得到了錯誤

+0

如果答案正確,請接受您的答案。 – ananda

相關問題