單項選擇題

您正在開發(fā)的應(yīng)用程序使用基于角色的安全性。用下面的代碼啟動過程中,被配置應(yīng)用程序域在啟動過程中形成,它的主要策略(代碼段為如下):AppDomain.CurrentDomain.SetPrincipalPolicy(PrincipalPolicy.WindowsPrincipal);你需要為你的應(yīng)用程序中其中的一個方法限制訪問,以便只有本地Administrators組的成員可以調(diào)用該方法。應(yīng)放置方法的哪一個屬性?()

A.[PrincipalPermission(SecurityAction.Demand,Name=@"BUILTIN\Administrators")]
B.[PrincipalPermission(SecurityAction.Demand,Role=@"BUILTIN\Administrators")]
C.[PrincipalPermission(SecurityAction.Assert,Name=@"BUILTIN\Administrators")]
D.[PrincipalPermission(SecurityAction.Assert,Role=@"BUILTIN\Administrators")]

微信掃碼免費搜題