2015-10-16 78 views
0

这里是代码中创建文件夹:对象则返回错误未经授权

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()); 

它返回错误未经授权的。

回答

0

增加一个Sessionparameter

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