2013-12-07 67 views
2

既然Microsoft已經移除了對Visual Studio 2013中ASP.NET Web應用程序管理工具的支持,那麼管理ASP中用戶和角色的最佳方式是什麼.NET應用程序?什麼是管理ASP.NET身份角色和成員身份的最佳方式

我開始一個新的web應用程序,而不是構建我自己的身份驗證和角色管理系統,我計劃使用ASP.NET。但是,在不直接編輯數據庫的情況下添加角色和成員的最簡單方法是什麼?

+0

可能使用舊的IDE(Vs2010)進行配置,因爲您可以在系統上同時使用這兩種配置。 – codingbiz

+0

似乎不起作用。我試過在VS2012中使用該工具,並且說我有0個用戶。我確信我在數據庫中有2個用戶和2個角色,並且他們能夠成功登錄。 –

+0

您可能指向錯誤的數據庫。重要的是web.config中的連接字符串。確保連接字符串相同。 – codingbiz

回答

2

我建議以下的ASP.NET身份樣品所用的方法:

https://github.com/rustd/AspnetIdentitySample/tree/master/AspnetIdentitySample/Controllers

他們使用兩個控制器:RolesAdminControllerUserAdminController

使用此方案將允許種子管理帳戶然後管理該網站的角色和用戶。

我懷疑你可能只需將這些直接複製到一個新的項目中,只需很少的修改即可使用新的標識方案正常工作。但是,我自己並沒有親自嘗試過這個部分。

+0

謝謝,我會試試看看它是否有效。 –

+0

是的,它的工作原理!謝謝一堆。 –