AnsweredAssumed Answered

Webscript avec Authentification NTLM

Question asked by llaur on Apr 28, 2009
Latest reply on May 4, 2009 by llaur
Bonjour,

J'utilise actuellement la version 2.2 Enterprise.
Ma question porte sur l'authentification NTLM des webscripts.

En effet, nous utilisons une tierce application qui s'appuie sur le "moteur" alfresco en passant par des webscripts. Nous voulons que cette application fonctionne en SSO.

J'ai donc paramétré Alfresco avec NTLM, et tout se passe bien Alfresco me reconnait sans passer par le module de login.
Tout se complique avec l'utilisation des webscripts.
Nous utilisons un webscript qui permet de créer un ticket à partir de la session courante de l'utilisateur :


model.userticket = session.getTicket();
model.username = person.properties.userName;

Nous pouvons appeler ce webscript de 2 façons
var url = '/alfresco/s/amexio/tools/ticket';
Dans ce cas, une boite de dialogue d'authentification s'ouvre

var url = '/alfresco/wcs/amexio/tools/ticket';
Cette url ne fonctionne que si, j'ai ouvert une page avec alfresco (création de session je suppose) sinon elle ne reconnait pas l'utilisateur.

Je voudrais donc savoir s'il est possible de configurer les webscripts avec NTLM (j'ai vu que c'était possible avec la version 3) ou si on pouvait ouvrir une session d'alfresco sans passer par Alfresco.

En vous remerciant.

Outcomes