2017-03-06 174 views
0

我負責支持具有不同應用程序的Intranet網站。每個應用程序都擁有自己的安全性,擁有自己的一組組和具有特定授權的用戶。自定義角色提供程序

我只是想弄清楚如何使用身份(角色,用戶和會員),以便管理用戶和組更容易。而且,內聯網網站對所有安全性都有一個標準的方法。

我是一種新的身份,我不想升級到MVC。我們正在使用帶有C#代碼的webforms。所有用戶將不得不創建他們的賬戶。然後,我將爲所有應用程序提供不同的角色(用戶組)。那會很好。然後,根據角色對web.config中的文件夾進行一些授權。但是如何知道哪個角色分配給哪個應用程序?自定義屬性或屬性到角色? 是否可以擴展基類角色提供者?

我忘了提及我們先使用代碼。

謝謝。

+0

但是如何知道哪個角色分配給哪個應用程序? - 更多的應用程序使用相同的web.config? – Dexion

+0

它現在設置的方式是門戶網站的一個大web.config。而且,每個應用程序(在它們各自的文件夾中)都有它自己的小web.config。 –

+0

看到我的答案+你可以在自己的網頁配置文件夾中包含組名。 – Dexion

回答

0

最簡單的答案是添加到組名稱的應用程序特定部分,並使用它來找到適當的角色。

相關問題