我想創建一個WCF數據服務服務,它允許從服務器下載文件到運行.NET 4.0的客戶端應用程序。用WCF數據服務在服務器端用戶篩選
這些文檔只能由擁有它們的用戶下載。用戶可以使用用戶名和密碼在服務器上進行身份驗證。我發現了一種將用戶憑據從客戶端發送到服務器的方法(DataServiceContext.Credentials
)。
我正在努力的領域是能夠限制服務返回的文檔只是用戶擁有的子集。我可以檢查用戶名和密碼是否有效,但我不知道該如何使用它來過濾結果。
我在服務器上沒有複雜的模型,只是文檔和關聯的用戶帳戶列表。一些文檔可能會被許多用戶共享。
我想要做一些WCF數據服務並非真正爲之設計的東西嗎?
爲什麼downvotes? – tjrobinson 2011-03-02 10:50:29