当我通过cmis对象在sharepoint 2013中创建文件夹时,它会返回未经授权的错误

时间:2015-10-16 06:51:12

标签: sharepoint-2013 cmis cmis-workbench

以下是代码创建文件夹:

Folder rootFolder = session.getRootFolder();
  System.out.println("Root Folder Name: "+rootFolder.getName());
  System.out.println("Root Folder Id: "+rootFolder.getId());

  Map<String, String> props = new HashMap<String, String>();
 \\here mention the property 

  props.put("cmis:objectTypeId", "cmis:folder");

  props.put("cmis:name","folder1");
  \\creating folder 

  Folder someFolder = rootFolder.createFolder(props);

  System.out.println("Folder created!");

  System.out.println("id:" + someFolder.getId());

  System.out.println("name:" + someFolder.getName());

它会返回未经授权的错误。

1 个答案:

答案 0 :(得分:0)

再添加一个Sessionparameter

parameter.put(SessionParameter.AUTHENTICATION_PROVIDER_CLASS,CmisBindingFactory.NTLM_AUTHENTICATION_PROVIDER);