我有一个基于发布门户的门户网站。门户网站(SPSite)包含两个网站(SPWebs),一个是匿名访问的,另一个不是。这可以按预期工作。
现在,我想为匿名访问的网站的某些aspx页面设置权限,以便它们对于经过身份验证的用户不可见。所以它实际上与匿名访问相反。未登录的用户应该看到aspx页面并且不应该登录用户。 aspx页面是发布门户的常规发布页面。
我怎么能归档这个。这有可能吗?
答案 0 :(得分:0)
如果您将SP配置为允许匿名访问某个页面,则会让登录用户看到它。
要实现您的目标,您需要编写一些代码。因此,从PublishingPage派生一个类并添加必要的检查。然后,有一个使用这个新类的页面布局。
答案 1 :(得分:0)
虽然我自己还没有尝试过,但使用目标受众功能应该可行 将这些页面放在单独的列表中,在此列表中启用受众群体定位。 然后,您需要使用此feature on codeplex.com
为匿名用户创建自定义受众群体希望这有帮助。