【问题标题】:Create folder in Sharepoint from plugin in CRM Online从 CRM Online 中的插件在 Sharepoint 中创建文件夹
【发布时间】:2016-02-06 13:51:45
【问题描述】:

我必须使用 CRM Online 中的插件在 sharepoint 中创建一个文件夹, 我做了这个方法但我有一个错误:远程服务器返回错误(403)禁止 我的凭据是正确的,我有权创建文件夹。我可以从浏览器中做到这一点。

感谢您的帮助。

 private void CreateFolderInSharepoint(string folderUrl, ITracingService trace)
    {
        try
        {
 System.Net.NetworkCredential myCredential = new System.Net.NetworkCredential("username", "password");
            WebRequest request = WebRequest.Create(folderUrl);
            request.Credentials = myCredential;
            request.Method = "MKCOL";
            WebResponse response = request.GetResponse();
            response.Close();
        }
        catch (Exception ex)
        {
            trace.Trace(ex.ToString());
        }
    }

【问题讨论】:

  • 您没有指定要连接到哪个网络服务,您也没有指定要创建的文件夹是什么。 Create() 方法用于创建 Web 请求的新实例,指向 Web 服务的 URI。你也从来没有真正调用过网络服务。
  • 我使用了和这里相同的代码stackoverflow.com/questions/1630824/…

标签: c# sharepoint plugins dynamics-crm-2011


【解决方案1】:

参考这个

www.wictorwilen.se/.../How-to-do-active-authentication-to-Office-365-and-SharePoint-Online.aspx

【讨论】:

  • 这个资源没了,怎么解决的?
猜你喜欢
  • 1970-01-01
  • 2017-11-04
  • 1970-01-01
  • 2018-07-27
  • 1970-01-01
  • 1970-01-01
  • 2020-10-08
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多