Я пытаюсь интегрировать приложение 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#">