<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic CMIS &amp; SOAP : authentification? in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/cmis-soap-authentification/m-p/238622#M191752</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I would like to use the SOAP protocol with CMIS but I meet a problem with the authentification. With REST acess I can use HTTP Basic (and other auth method like ticket) without any problems.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;From the CMIS specification it should be possible to use HTTP BASIC auth and possibly other method that were repository specific (lioke ticket for alfresco. But with SOAP I didn't find the way to get this working.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;For information, here is my test (PHP code on CMIS demo server of Alfresco (cmis.alfresco.com)) :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&amp;lt;?php&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; try&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $client = new SoapClient('&lt;A href="http://cmis.alfresco.com/cmis/RepositoryService?wsdl" rel="nofollow noopener noreferrer"&gt;http://cmis.alfresco.com/cmis/RepositoryService?wsdl&lt;/A&gt;', array('user'=&amp;gt;'admin', 'password'=&amp;gt;'admin'));&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $client-&amp;gt;getRepositoryInfo('84ccfe80-b325-4d79-ab4d-080a4bdd045b');&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo 'Request :&amp;lt;pre&amp;gt;'.htmlspecialchars($client-&amp;gt;__getLastRequest());&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo '&amp;lt;/pre&amp;gt;Response:&amp;lt;pre&amp;gt;'.htmlspecialchars($client-&amp;gt;__getLastResponse()) . '&amp;lt;/pre&amp;gt;';&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; catch (SoapFault $e)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo '&amp;lt;p&amp;gt;Fault String: ' . $e-&amp;gt;faultstring . '&amp;lt;p&amp;gt;';&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; echo '&amp;lt;p&amp;gt;Fault Code: ' . $e-&amp;gt;faultcode . '&amp;lt;p&amp;gt;';&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;And the error :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Fault String: An error was discovered processing the header&lt;BR /&gt;&lt;BR /&gt;Fault Code: ns1:InvalidSecurity&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;thanks for your helping&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 08 Apr 2010 09:31:14 GMT</pubDate>
    <dc:creator>grummfy</dc:creator>
    <dc:date>2010-04-08T09:31:14Z</dc:date>
    <item>
      <title>CMIS &amp; SOAP : authentification?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/cmis-soap-authentification/m-p/238622#M191752</link>
      <description>Hello,I would like to use the SOAP protocol with CMIS but I meet a problem with the authentification. With REST acess I can use HTTP Basic (and other auth method like ticket) without any problems.From the CMIS specification it should be possible to use HTTP BASIC auth and possibly other method that</description>
      <pubDate>Thu, 08 Apr 2010 09:31:14 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/cmis-soap-authentification/m-p/238622#M191752</guid>
      <dc:creator>grummfy</dc:creator>
      <dc:date>2010-04-08T09:31:14Z</dc:date>
    </item>
    <item>
      <title>Re: CMIS &amp; SOAP : authentification?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/cmis-soap-authentification/m-p/238623#M191753</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You have to add the UsernameToken element in your SOAP headers, as defined in the WS-Security standard promoted by the WS-I and then required for the CMIS standard.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hope this helps.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 09 Apr 2010 12:26:07 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/cmis-soap-authentification/m-p/238623#M191753</guid>
      <dc:creator>openpj</dc:creator>
      <dc:date>2010-04-09T12:26:07Z</dc:date>
    </item>
  </channel>
</rss>

