我们有一个基于 sharepoint 的企业门户网站,我们希望开放它以供匿名访问。
但是,以匿名用户身份登录时,即使已设置并正确配置来宾帐户,动态 ax Web 部件也不会显示。
其他 Web 部件(例如图像幻灯片)对匿名用户正确显示。但是,Quicklaunch Web 部件不起作用。出于测试目的,Guest 帐户被授予完全管理员访问权限,并且在匿名用户查看该站点时也显示为在线。
没有为任何 Web 部件设置受众。
请问有什么想法吗?
我们有一个基于 sharepoint 的企业门户网站,我们希望开放它以供匿名访问。
但是,以匿名用户身份登录时,即使已设置并正确配置来宾帐户,动态 ax Web 部件也不会显示。
其他 Web 部件(例如图像幻灯片)对匿名用户正确显示。但是,Quicklaunch Web 部件不起作用。出于测试目的,Guest 帐户被授予完全管理员访问权限,并且在匿名用户查看该站点时也显示为在线。
没有为任何 Web 部件设置受众。
请问有什么想法吗?
您确定您的匿名用户有足够的权限使用/获取所需的 Web 部件呈现吗?我不知道这些“动态 ax web 部件”,但空渲染可能是异常(权限)导致 web 部件无法正确渲染的结果。
另外,您没有在 webpart(s) 上设置任何受众吗?如果未将 Web 部件配置为仅向特定组/受众显示,请检查底部的工具窗格。
亲切地。
是否禁用了 ViewFormPagesLockDown 功能?
它们是空白还是您被拒绝访问?如果为空,您是否在母版页中使用安全修剪控件。如果访问被拒绝,您是否使用缓存?如果您执行 IISReset,并确保匿名用户是第一个连接到该页面的用户,那么 Web 部件是否工作?如果您正在使用模拟,并且 Guest 无权访问文件系统,则它可能无法从缓存目录中读取。
问题已解决,我们忽略了另一个设置。
我们忘记在企业门户中启用匿名访问。
感谢您的回答。