2012-03-26 133 views
0

我在Visual Studio中創建了一個新的Silverlight商業應用程序。針對管理員和普通用戶的Silverlight身份驗證

它會自動生成登錄部分等,但我只希望某些用戶可以訪問網站的某些部分。

例如,我想要一個用戶是一個管理員,他可以完全訪問所有網站,而一個普通用戶只能訪問該網站的特定部分。

我已經使用了這種在某種程度上有所幫助的深入的here,但似乎並沒有讓我爲特定用戶創建訪問權限。我怎樣才能做到這一點?

回答

0

有很多方法可以實現這一點。一種簡單的方法是擁有「用戶角色」表和用戶標識與角色標識之間的映射。

然後在您的導航中檢查是否允許該角色查看/編輯站點的該部分,並允許訪問或顯示「您沒有足夠的權限」消息。

所需代碼的確切性質取決於您的導航實施。

+0

我做了映射並調用了web服務函數,很有幫助。 – Ebikeneser 2012-03-26 14:00:05

相關問題