1
我建立了我的應用程序添加一些行到Web.config文件中,像這樣使用一個自定義角色提供的應用程序的訪問:我CustomRoleProvider似乎並沒有被用於控制到
<roleManager enabled="true" defaultProvider="AspNetSqlRoleProvider">
<providers>
<!-- <clear/>-->
<add name="CustomRoleProvider"
connectionStringName="Custom"
applicationName="Custom"
type="Authorization.CustomRoleProvider" />
</providers>
</roleManager>
我創建了一個空的Authorization.CustomRoleProvider類並添加了對它的引用。
現在我的代碼中有一個簡單的測試情況下,像這樣: [授權(角色=「管理員」) 公衆的ActionResult指數(型號模型)
據我所知,沒有任何的我所寫的代碼被調用(如果會的話,它會因爲沒有實現方法而引發異常)。我在我的配置中搞了些什麼?