2012-11-14 48 views
0

我有一個自我託管的WCF服務。現在,如果有人希望他/她可以輕鬆創建代理並使用我的方法。如何保護這件事。我希望我的項目之外沒有人能使用我的方法。請幫幫我。隱藏我的WCF方法

+0

你應該更具體些:告訴我們你的* *相關代碼和配置的樣子,你已經試了一下這個自己解決。 – Jeroen

+0

我正在使用basicHttpbinding。我創建了我的服務的代理並使用C#訪問方法。現在我想在我的項目之外沒有人能夠創建代理並使用我的方法。或者他或她可以創建我的代理,但無法訪問我的方法。可能嗎?我嘗試過安全模式=「傳輸」但不成功。請幫幫我。我不能改變我的BasicHttpBinding。它已被用於各種項目。 – Saikat

+0

[安全WCF服務和方法]的可能重複(http://stackoverflow.com/questions/13319867/secure-wcf-service-and-methods) – Jeroen

回答

2

這已經在很多時候討論過了。

您可以使用用戶名/密碼驗證客戶端並使用ssl保護連接。如果連接通過互聯網,這很好。

thisthisthis