Интеграция CFSharepoint ColdFusion с SharePoint - PullRequest
0 голосов
/ 01 октября 2018

Я пытаюсь интегрировать приложение ColdFusion версии 2016 с SharePoint.У меня есть приложение ColdFusion, которое пытается получить доступ к CSV-файлу на сайте SharePoint.Я могу получить доступ к файлу CSV в SharePoint, когда я передаю URL в браузер, но не могу получить к нему доступ из CF.Я пробовал несколько разных комбинаций тега, но продолжал получать одну из следующих ошибок:

1) '401 UNAUTHORIZED'
2) Error: org.apache.http.conn.HttpHostConnectException: Connect to 
   DomainName:80

(Примечание: во второй ошибке я замаскировал действительное имя домена в целях безопасности).

Я подтвердил администратору SharePoint, что имя домена, имя пользователя и пароль установлены правильно, и он подтвердил то же самое.Кто-нибудь пробовал этот тип интеграции и сталкивался с теми же проблемами, и как это было решено?

Код для пары комбинаций cfsharepoint, которые я попробовал, приведен ниже:

Использование cfscript:

<cfscript>

    loginStruct = {domain="xxxxx", username="abc123", password="xyz$566",authtype="ntlm", wsdl="https://mywebsite.com/sites/xxx-Home/_vti_bin/Lists.asmx?wsdl"};

    cfsharepoint(action="getlistcollection", login=loginStruct, name="myResult");

    writeDump(myResult);
    //writeDump(loginStruct);
</cfscript>

Использование:

<cfsharepoint action="getlistcollection"  
        WSDL="https://mywebsite.com/sites/xxx-Home/LED_Docs/Forms/AllItems.aspx?WSDL"
        username="abc123"
        domain="xxxx"
        password="xyz$566"
        name="listCollection"/>
        authtype="NTLM"
        <CFDUMP var="#listCollection#">
...