代码之家  ›  专栏  ›  技术社区  ›  Shuo

如何显示当前用户可以访问的网站列表?

  •  1
  • Shuo  · 技术社区  · 16 年前

    我正在研究moss 2007,我想构建一个SharePoint Web部件,它可以列出当前用户可见的所有站点(在同一个spfarm中)。我能想到的是:

    1. 使用fullttextsqlquery类搜索站点,但是否可能;
    2. 使用SharePoint对象模型生成一个外部应用程序,该应用程序可对用户网站信息进行爬网。然后Web部件可以使用此信息。

    有什么简单的解决办法吗?

    任何想法都将受到赞赏。谢谢!

    2 回复  |  直到 16 年前
        1
  •  1
  •   Rubens Farias    16 年前

    请看这里: Talk to SharePoint Through its Web Services 在“示例3”

    您需要编写一些托管(.net)代码。

        2
  •  1
  •   Dour High Arch    16 年前

    默认情况下,SharePoint创建网站图。除非您关闭此项,否则可以通过附加 /_layouts/viewlsts.aspx 到网站URL。

    推荐文章