在没有基于声明的安全性的许可时,避免引发异常

时间:2012-12-21 06:41:41

标签: .net security .net-4.5 claims-based-identity

如果可以抑制来自ClaimsAuthorizationManager.CheckAccess的异常,即使它返回false也是如此。

为了更加解释,我正在尝试创建一个对象集合。某些对象允许用户而某些对象不允许。我只是想忽略异常并在基于声明的安全模型中使用允许的对象加载集合。

但是现在我的代码抛出异常。

任何想法如何抑制引发的异常。

1 个答案:

答案 0 :(得分:0)

ClaimsAuthorizationManager.CheckAccess不会抛出。你能详细说明一下吗?