我們有一個WCF服務,使用的WSHttpBinding和安全模式設置爲交通運輸,因爲我們使用SSL。我們也被要求確保服務只能被使用它的1個Web應用程序調用,有沒有辦法阻止其他應用程序與它交談?如何限制一個WCF服務,一個客戶端應用程序只
的應用和服務都在公司內部網中運行,但仍然會有對企業內部網的其他應用程序一樣,所以他們希望我們阻止他們。我們嘗試設置傳輸的clientCredentialType =「Windows」,但不管何時訪問網站時都會提示登錄,用戶不希望這樣,因爲他們在網站啓動後就已經登錄。這裏
要將其限制爲一個應用程序,您需要授權而不是驗證。 –
好吧有沒有辦法做到這一點在wcf,無論是在配置文件或通過iis? – Paritosh
http://msdn.microsoft.com/en-us/library/ms751480.aspx - 這是比較複雜的,比我想實現的,但是這是我知道的唯一途徑。 –