CmisUnauthorizedException - 连接到共享点

CmisUnauthorizedException - connecting to sharepoint

我正在使用 CMIS 连接 SharePoint。在 SharePoint 中创建会话时出现未经授权的异常,因此我无法在 SharePoint 中上传文档。我正在使用 NTML 身份验证与 SharePoint 连接,但它没有对用户进行身份验证,我使用的是来自 CMIS CmisBindingFactory.NTLM_AUTHENTICATION_PROVIDER 的默认 NTML 植入_它是否支持 NTLM 身份验证?如果不是如何在CMIS中实现NTML认证?

请找到下面我试过的代码。

SessionFactory sessionFactory = SessionFactoryImpl.newInstance();
    Map<String, String> parameter = new HashMap<>();
    parameter.put(SessionParameter.ATOMPUB_URL,
        url);
    
    parameter.put(SessionParameter.BINDING_TYPE, BindingType.ATOMPUB.value());
    // activate the OpenCMIS NTLM authentication provider.
    parameter.put(SessionParameter.AUTHENTICATION_PROVIDER_CLASS,
        CmisBindingFactory.NTLM_AUTHENTICATION_PROVIDER);
    // Session locale.
    parameter.put(SessionParameter.LOCALE_ISO3166_COUNTRY, "");
    parameter.put(SessionParameter.LOCALE_ISO639_LANGUAGE, "en");
    parameter.put(SessionParameter.LOCALE_VARIANT, "US");
    parameter.put(SessionParameter.USER, userName);
    parameter.put(SessionParameter.PASSWORD, password);

会话会话=sessionFactory.createSession();

OpenCMIS 没有可靠的 NTLM 支持。不要使用它!

https://svn.apache.org/repos/asf/chemistry/opencmis/trunk/chemistry-opencmis-client/chemistry-opencmis-client-bindings/src/main/java/org/apache/chemistry/opencmis/client/bindings/spi/NTLMAuthenticationProvider.java