【问题标题】:Create list using C# CSOM in a subsite on Office SharePoint O365在 Office SharePoint O365 上的子网站中使用 C# CSOM 创建列表
【发布时间】:2014-09-26 18:15:43
【问题描述】:

我们有一个使用 C# CSOM 的 SharePoint 2013 提供商托管应用程序,该应用程序已部署到根站点下的开发人员站点。我们的应用程序的要求之一是,一旦用户有权访问,它应该能够在部署和信任应用程序的站点以及该站点下的子站点中创建列表。但是,当尝试在开发者网站的子网站上创建列表时,我们会收到 403 Forbidden 错误。

有什么方法可以从我们的应用创建子网站列表,还是我只能在我的应用部署到的网站上创建列表?

【问题讨论】:

  • 你解决过你的问题吗?您使用什么客户端上下文来创建列表?

标签: c# sharepoint sharepoint-2013 office365 csom


【解决方案1】:

您需要使用 AppOnlyAccessToken (TokenHelper.GetAppOnlyAccessToken()) 来执行此操作,并允许应用在 SharePoint 中进行仅应用调用。

【讨论】:

    猜你喜欢
    • 2017-04-29
    • 1970-01-01
    • 1970-01-01
    • 2017-01-30
    • 2015-06-22
    • 1970-01-01
    • 2013-06-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多