cancel
Showing results for 
Search instead for 
Did you mean: 

Problemas con la sesion en webscript

kamusi
Champ in-the-making
Champ in-the-making
Estimados,

Tengo problemas con un webscript que busca por el nombre del documento, el .ftl es:

<html>
  <body>
    <#list companyhome.childrenByLuceneSearch["+TYPE:\"cm:content\"+@cm\\:name:\"${args.q}\""] as child>
      <b>Content URL:</b><a href="/alfresco${child.url}">/alfresco${child.url}</a><br>
      <#assign urlDoc = "/alfresco${child.url}">
   </#list>
  </body>
</html>

este me entrega la ruta del archivo que estoy buscando, pero al intentar abrir el documento con dicha ruta y con el ticket, no me muestra el archivo.

Las rutas usadas son:
1.-Obtencion de ticket:
       -http://192.168.1.190:8080/alfresco/service/api/login?u=admin&pw=password
2.-Búsqueda de archivo+ticket:
       -http://192.168.1.190:8080/alfresco/service/ejemplo/mok/search?q=1234567890&alf_ticket=TICKET_d0149fa...
3.-Abrir documento con ruta y ticket:
      -http://192.168.1.190:8080/alfresco/d/d/workspace/SpacesStore/40e1f8bb-4ab0-4c39-9526-961245b3ffe8/12...

Al tratar de abrir el documento me envia a la pantalla de login.

Como hago para que no me abra el login, sino que me muestre el documento?
Agradeceré enormemente cualquier ayuda…
Gracias…
5 REPLIES 5

yakon_8894
Champ in-the-making
Champ in-the-making
Hola Kamusi,

Creo que el problema lo tienes al añadir el ticket a la url del documento. El separador de ambos campos es ?, no &. prueba con:
-http://192.168.1.190:8080/alfresco/d/d/workspace/SpacesStore/40e1f8bb-4ab0-4c39-9526-961245b3ffe8/12...

a ver si así te funciona

Un saludo

kamusi
Champ in-the-making
Champ in-the-making
Yakon,

Gracias mi estimado, pero ya lo intente y no me dio resultados..

Aun no encuentro la solucion, tengo una "solucion parche", pero no es lo optimo.
Cualquier otra sugerencia se agradece.

yakon_8894
Champ in-the-making
Champ in-the-making
Hola de nuevo,

finalmente pude hacer una prueba y el problema estaba en que la palabra 'ticket' hay que ponerla en minúsculas. Te dejo un ejemplo que a mi me funcionó perfectamente:

-http://localhost:8080/alfresco/d/a/workspace/SpacesStore/f1bce70e-6f2d-4fe0-8589-dc7e3be7eae6/5_0000...

Un saludo

kamusi
Champ in-the-making
Champ in-the-making
Buenas Yako,

Definitivamente me salvaste la vida, lo ultimo era lo acertado..
La forma correcta era:

-http://localhost:8080/alfresco/d/a/workspace/SpacesStore/f1bce70e-6f2d-4fe0-8589-dc7e3be7eae6/5_0000...

Se agradece enormemente compadre,

kaddet
Champ in-the-making
Champ in-the-making

Disculpen que comente un tema tan antiguo y mi ignorancia en el tema... pero en este webscript, como podría agregar los siguientes filtros?:

- Que la búsqueda sea por el documento con fecha modificacion mas reciente?

- Que la búsqueda sea solo en un espacio/nodo en especifico (ej: SpacesStore/3ff44e42-ce50-4834-adaf-414557e4d1j4)

Muchas gracias de antemano!

Getting started

Tags


Find what you came for

We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.