我需要能夠收緊我的業務層 - 訪問特定數據。 用戶界面可以調用業務層並接收用戶定義。然後UI可以調用用戶的.Save(),業務層將調用數據訪問層來保存用戶。在n層架構中的身份驗證和授權
雖然,這裏的問題是,我不只是想讓任何用戶能夠接收一個userdetail並調用具有「admin」角色的僅保存認證用戶。我將如何在業務層/用戶界面中進行認證/授權,以便實現這一目標?
我爲我的用戶界面使用了ASP.NET,並且已經讀入成員資格/角色提供者,但這似乎只是針對實際的用戶界面。我需要在業務層保護它,因爲將來可能會有幾個不同的用戶界面。例如窗體窗體和Asp.net。
想法和建議表示讚賞。
謝謝。
你如何在你的層之間進行溝通? WCF,.net遠程處理,Web服務? – 2010-07-19 18:42:01
類庫參考,但在未來這可能會改變 – Mike 2010-07-19 23:51:16