<?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 Webscript e autenticazione SSO in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/webscript-e-autenticazione-sso/m-p/69032#M44345</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Ciao a tutti.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Sono a scrivervi nuovamente sulla questione Webscript per la creazione di una cartella.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Su un'installazione di Alfresco funziona correttamente; su un'altra installazione che ha l'autenticazione SSO (ecco la differenza tra i due) non funziona.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Le installazioni sono identiche, tranne nell'autenticazione SSO.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Ecco l'errore che dà &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;2016-02-25 17:00:08,691&amp;nbsp; WARN&amp;nbsp; [repo.jscript.ScriptLogger] [http-bio-8080-exec-642] Errore nella creazione della cartella: "companyhome" is not defined.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Penso che il problema sia l'autenticazione (evidentemente), ma come faccio a dire sul Webscript che sono connessa tramite SSO? Non dovrebbe essere automatico?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Il ticket viene assegnato, infatti se faccio session.getTicket() o session.ticket restituisce un ticket (che penso sia valido) : "TICKET_cdf1e36e85235ad7e8176c5394222d0c0f5355d9"&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;// get arguments&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;var path = args["path"]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;var name = args["nomeCartella"]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;var description = args["descrizione"]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;var codFor = args["codFor"]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;var subFolder = args["subFolder"]&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;if (path != null &amp;amp;&amp;amp; name != null)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; try&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var parentFolder = companyhome.childByNamePath(path);&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // set up properties&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; parentFolder = parentFolder.createFolder(name, "cm:folder");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var props = new Array(); &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; props["cm:description"] = description; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; parentFolder.addAspect("cm:titled", props);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; model.folder = "Cartella creata"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; catch(err)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; logger.warn("Errore nella creazione della cartella: " + err.message);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; model.folder = "Cartella non creata"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Sapete aiutarmi?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 25 Feb 2016 16:31:03 GMT</pubDate>
    <dc:creator>blade</dc:creator>
    <dc:date>2016-02-25T16:31:03Z</dc:date>
    <item>
      <title>Webscript e autenticazione SSO</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/webscript-e-autenticazione-sso/m-p/69032#M44345</link>
      <description>Ciao a tutti.Sono a scrivervi nuovamente sulla questione Webscript per la creazione di una cartella.Su un'installazione di Alfresco funziona correttamente; su un'altra installazione che ha l'autenticazione SSO (ecco la differenza tra i due) non funziona.Le installazioni sono identiche, tranne nell'a</description>
      <pubDate>Thu, 25 Feb 2016 16:31:03 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/webscript-e-autenticazione-sso/m-p/69032#M44345</guid>
      <dc:creator>blade</dc:creator>
      <dc:date>2016-02-25T16:31:03Z</dc:date>
    </item>
    <item>
      <title>Re: Webscript e autenticazione SSO</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/webscript-e-autenticazione-sso/m-p/69033#M44346</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Ciao,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;come richiami il tuo webscript? &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Se lo richiami via url, prova a sostituire nel path &lt;/SPAN&gt;&lt;EM&gt;alfresco/service&lt;/EM&gt;&lt;SPAN&gt; con &lt;/SPAN&gt;&lt;EM&gt;alfresco/wcservice&lt;/EM&gt;&lt;SPAN&gt; in modo&amp;nbsp; da usare il web client authenticator.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Feb 2016 17:11:13 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/webscript-e-autenticazione-sso/m-p/69033#M44346</guid>
      <dc:creator>davidciamberlan</dc:creator>
      <dc:date>2016-02-25T17:11:13Z</dc:date>
    </item>
    <item>
      <title>Re: Webscript e autenticazione SSO</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/webscript-e-autenticazione-sso/m-p/69034#M44347</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Il webscript lo richiamo da una pagina PHP fuori Alfresco.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Ho fatto una prova, se lo richiamo via URL e faccio la sostituizione che mi consigli mi dà lo stesso errore.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Richiamo il webscript in questo modo&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://localhost:8080/alfresco/wcservice/creazioneCartella?path=%2FSiti%2FSte%2FdocumentLibrary%2FprovaCartella&amp;amp;subFolder=1&amp;amp;codFor=209152&amp;amp;nomeCartella=TESTster&amp;amp;descrizione=aaaa" rel="nofollow noopener noreferrer"&gt;http://localhost:8080/alfresco/wcservice/creazioneCartella?path=%2FSiti%2FSte%2FdocumentLibrary%2FprovaCartella&amp;amp;subFolder=1&amp;amp;codFor=209152&amp;amp;nomeCartella=TESTster&amp;amp;descrizione=aaaa&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Sbaglio?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Feb 2016 10:38:43 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/webscript-e-autenticazione-sso/m-p/69034#M44347</guid>
      <dc:creator>blade</dc:creator>
      <dc:date>2016-02-26T10:38:43Z</dc:date>
    </item>
    <item>
      <title>Re: Webscript e autenticazione SSO</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/webscript-e-autenticazione-sso/m-p/69035#M44348</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Ho risolto il problema.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Ho modificato il webscript di get.desc.xml eliminado il tag description e richiamato il webscript con alfresco/wcservice come consigliato. Ora funziona.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;webscript&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;shortname&amp;gt;Creazione cartella&amp;lt;/shortname&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;url&amp;gt;/creazioneCartella?path={name?};subFolder={name?};codFor={name?};nomeCartella={name?};descrizione={name?}&amp;lt;/url&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;authentication&amp;gt;user&amp;lt;/authentication&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;format default="html"&amp;gt;extension&amp;lt;/format&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;/webscript&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Grazie&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Feb 2016 11:00:00 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/webscript-e-autenticazione-sso/m-p/69035#M44348</guid>
      <dc:creator>blade</dc:creator>
      <dc:date>2016-02-26T11:00:00Z</dc:date>
    </item>
  </channel>
</rss>

