借助SharePoint 2013内部部署创建公共网站

借助SharePoint 2013内部部署创建公共网站,sharepoint,sharepoint-2013,Sharepoint,Sharepoint 2013,我想使用SharePoint 2013 server创建一个公共网站。是否可以使用SharePoint 2013创建一个公共网站并使其上线(在线)。我正在用Office 365创建相同的应用程序。但是,微软最近已经停止了一个公共网站的功能。因此,我不知道在哪里创建公共站点。 请指导我同样的问题 感谢和问候, Purushottam您可以使用CSOM来完成。创建控制台应用程序并添加CSOM nuget包。以下是创建网站集的示例代码: public static void CreateSite

我想使用SharePoint 2013 server创建一个公共网站。是否可以使用SharePoint 2013创建一个公共网站并使其上线(在线)。我正在用Office 365创建相同的应用程序。但是,微软最近已经停止了一个公共网站的功能。因此,我不知道在哪里创建公共站点。 请指导我同样的问题

感谢和问候,
Purushottam

您可以使用CSOM来完成。创建控制台应用程序并添加CSOM nuget包。以下是创建网站集的示例代码:

   public static void CreateSiteCollection(ClientContext adminContext, string title, string url, string template, string PrimaryContact)
    {
        try
        {
            Tenant AdminTenant = new Tenant(adminContext);
            adminContext.RequestTimeout = 60000000;
            adminContext.ExecuteQuery();
            SiteCreationProperties SiteProp = new SiteCreationProperties();
            SiteProp.Title = title;
            SiteProp.Url = url;
            SiteProp.Template = template;
            SiteProp.Lcid = 1033;
            SiteProp.Owner = PrimaryContact;
            SpoOperation op = AdminTenant.CreateSite(SiteProp);
            adminContext.Load(op, i => i.IsComplete, i => i.PollingInterval);
            adminContext.ExecuteQuery();
        }
        catch (Exception ex)
        { 
            LogError(ex);
            SendError(ex.Message);
            Environment.Exit(0);
        }
    }
请同时查看以下链接: