2012-11-05 92 views
0

我非常熟悉在ASP.NET中處理角色(角色成員資格),但我希望對我的桌面應用程序具有相同的身份驗證和授權功能。 C#/ .Net Framework是否提供了這樣的功能。
僅供參考,我打算使用MySQL作爲數據庫。如果任何提供基於角色的管理的框架在其他數據庫中實現,我將很樂意切換到它。C#基於角色的桌面應用程序管理

回答

2

如果您不想使用數據庫存儲成員資格信息,而是依賴域安全性,則可以在桌面應用程序中使用成員資格庫,甚至指定AD提供程序。

成員資格位於System.Web dll中,您將不得不引用此並在您的桌面項目中相應地配置您的app.config。

+0

一個例子或教程將真正幫助。謝謝 –

+1

@Namelus它和在ASP.NET應用程序中使用它完全一樣。引用庫,配置類似於web.config成員資格和代碼的app.config成員身份。你說你非常熟悉,所以我不知道教程是有價值的。 –

+1

這是一個非常廣泛的教程/揭示:http://www.4guysfromrolla.com/articles/120705-1.aspx –

相關問題