Php Alfresco wsdl访问问题,SOAP失败

Php Alfresco wsdl访问问题,SOAP失败,php,soap,wsdl,alfresco,Php,Soap,Wsdl,Alfresco,我已经在本地系统上安装了Alfresco。。我正在尝试使用AlfrescoPHPSDK-PHPLibrary-0.1获取门票。我正在尝试包中提供的示例,但它给了我以下错误 Fatal error: Uncaught SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL : Couldn't load from 'http://127.0.0.1:8080/alfresco/api/AuthenticationService?wsdl' : f

我已经在本地系统上安装了Alfresco。。我正在尝试使用
AlfrescoPHPSDK-PHPLibrary-0.1
获取门票。我正在尝试包中提供的示例,但它给了我以下错误

Fatal error: Uncaught SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL
: Couldn't load from 'http://127.0.0.1:8080/alfresco/api/AuthenticationService?wsdl' 
: failed to load external entity "http://127.0.0.1:8080/alfresco/api/AuthenticationService?wsdl" in D:\wamp\www\alfrescophp\Alfresco\Service\WebService\AlfrescoWebService.php:36
  • 我在本地电脑上安装了Alfresco
  • 我可以从浏览器打开和登录Alfresco
  • http://127.0.0.1:8080/alfresco/api
    此URL接受了相同的凭据
  • 但是当我尝试访问
    http://127.0.0.1:8080/alfresco/api/AuthenticationService?wsdl
    它要求我
    用户名/密码
    并且不接受我在露天使用的凭证

我在alfresco论坛上得到的回答是,针对alfresco 4.2.d,SOAP API的路径已被移动

现在不再是
http://localhost:8080/alfresco/api
soap服务驻留在
http://localhost:8080/alfresco/soapapi


参考资料:

您不使用CMIS有什么原因吗?只是它的支持要好得多!您确定新的公共api使用的是/api/the/api/url,而旧的WSDL现在是/soapapi/Btw,您使用的是哪个版本的Alfresco?您可能应该知道,在新的Alfresco 5.0中,旧的SOAP API已被删除,因此最好切换到CMIS。