【问题标题】:Creating SharePoint site collection using Admin.asmx web service使用 Admin.asmx Web 服务创建 SharePoint 网站集
【发布时间】:2012-12-21 02:40:52
【问题描述】:

我正在通过调用内置 SharePoint Web 服务来创建网站集。

http://Server_Name/_vti_adm/admin.asmx

此 Web 服务有一个名为 CreateSite 的方法,允许用户创建网站集。非常直截了当 (method documentation)。

它使用如下 URL 创建一个站点:

http://Server_Name/sites/SiteCollection_Name

我想创建一个站点名称在前的网站集,例如:

http://SiteCollection_Name/Server_Name

我记得有一个属性叫UseHostHeaderAsSiteName

我看不到通过CreateSite 方法使用此属性的选项。我们如何使用此属性或任何方法来创建将提供 URL 的站点,例如:

http://SiteCollection_Name/Server_Name

【问题讨论】:

    标签: sharepoint service web sitecollection


    【解决方案1】:

    您所描述的 - http://SiteCollection_Name/Server_Name - SP API 无法实现。 URL 格式为protocol://server:port/path。网站集只能出现在path

    如果您需要不同的主机名 - server 部分 - 您必须在映射到您的 SP 服务器 IP 地址的 DNS 中注册它们,然后在您的 SP Web 应用程序中设置备用访问 URL,以便它们被接受SP。 (如果您在安装它的 URL 中不使用相同的主机名,SP 会很挑剔...)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多