2010-05-05 86 views
0

我有我的Silverlight應用程序及其Web服務交談的客戶端應用程序。因此,客戶端應用程序正在客戶端計算機上運行,​​並直接調用運行在計算機上的Silverlight應用程序,並且還可以進行Web服務調用。應用程序通信和安全

我想用戶名/密碼安全性由第三方客戶端應用程序處理。

任何想法我可以做到這一點?

回答

0

我想試試這個CodePlex Link的應用程序場景,指南和操作方法部分。您應該能夠找到與您的設計緊密匹配的場景,並遵循指導方針和配置以實現自己的目標。

如果我正確地理解這一點,客戶端應用程序會通過用戶名/密碼到您的Silverlight應用程序這將需要wsHttpBindingclientCredentials =「用戶名」。您需要能夠對服務器上配置的用戶存儲進行身份驗證,例如,您可以配置一個SQL Server provider

我不確定您的第三方客戶端應用程序的工作原理,但您需要爲該通信提供單獨的安全配置。如果應用程序位於同一臺計算機上並可能使用clientCredentials =「Windows」/「無」/「基本」,則可以使用不太安全的綁定。

如果不知道具體情況,很難再提供建議。到目前爲止,你有什麼?