Web Sitecore如何检查Sitecore内容树项目是否可供extranet/anomouse用户使用

Web Sitecore如何检查Sitecore内容树项目是否可供extranet/anomouse用户使用,web,sitecore,sitecore6,Web,Sitecore,Sitecore6,Hello可以按语法定义外联网/匿名用户是否有权访问内容树项目? 我需要它,就像我的IHTTP模块中的附加案例一样。 谢谢。您可以使用AuthorizationManager类获取任何访问权限信息,如下所示: Sitecore.Security.AccessControl.AuthorizationManager.IsAllowed( item, Sitecore.Security.AccessControl.AccessRight.ItemRead,

Hello可以按语法定义外联网/匿名用户是否有权访问内容树项目? 我需要它,就像我的IHTTP模块中的附加案例一样。
谢谢。

您可以使用
AuthorizationManager
类获取任何访问权限信息,如下所示:

Sitecore.Security.AccessControl.AuthorizationManager.IsAllowed(
        item, 
        Sitecore.Security.AccessControl.AccessRight.ItemRead, 
        User.FromName("domain\\name", AccountType.User)
);

您可以使用
AuthorizationManager
类获取任何访问权限信息,如下所示:

Sitecore.Security.AccessControl.AuthorizationManager.IsAllowed(
        item, 
        Sitecore.Security.AccessControl.AccessRight.ItemRead, 
        User.FromName("domain\\name", AccountType.User)
);