J'ai intégré les deux classes (merci Vincent).
J'arrive maintenant à créer un formulaire de thèse.
Cependant quand je demande la publication de la thèse, j'obtiens encore un message du type :
Context base DN is not contained in the full DN
Ca ressemble étrangement au problème précédent (une troisième classe à modifier ?)
Je joins les logs
Merci d'avance
Alain
> Bonjour,
>
> Le WS d'ori-oai-workflow (appelé notamment par l'éditeur) tente une
> authentification/identification trusted lors de l'appel de certaines
> méthodes.
> Autant cette authentification/identification trusted est facile à faire
> via LDAP, autant via shibboleth cela semble un peu plus complexe à
> mettre au point (et il va falloir réfléchir à la manière dont cela
> pourrait effectivement fonctionner).
>
> Vu que pour l'instant au niveau fonctionnel, les méthodes WS
> ori-oai-workflow utilisées par l'éditeur n'ont en fait pas besoin de
> cette authentification/identification, le patch donné ci-dessous (2
> classes à changer) fonctionne ... par contre avec cela ori-oai-workflow
> ne peut plus s'intégrer avec esup-ecm (qui de tout de manière n'est pas
> encore shibbolethisé cependant).
>
> A étudier pour trouver une solution propre donc que l'on pourrait
> intégrer effectivement dans les prochaines releases d'ori-oai-workflow ...
>
> Alain, merci de nous dire si le patch te dépanne la-dessus (cela devrait
> être le cas).
>
> Bon début de semaine à tous,
> Vincent.
>
>
>
> Vincent Bonamy wrote:
> > ... il va donc falloir investir un peu plus.
> > Je n'ai pas les moyens de tester la chose de suite, je tente de faire cela plus
> > tard rapidement.
> > ORI-OAI sur shibboleth nous intéresse également au niveau de l'UNR Normandie :-)
> > On se tient au courant donc si l'un de nous avance sur ce pb de son côté.
> > A bientôt,
> > Vincent.
> >
> >
> >
> > Selon Alain Le Drezen < >:
> >
> >
> >> Bonjour,
> >>
> >> J'ai essayé la manip suivante suggérée par Vincent Bonamy :
> >> Commenter les lignes 100 et 101 de AuthenticationManagerTrusted.java c'est Ã
> >> dire les lignes suivantes
> >> if(username != null)
> >> return authenticate(webAuthenticationDetails, username);
> >>
> >> Ca ne change rien si ce n'est les erreurs dans les logs du workflow
> >>
> >> Alain
> >>
> >
> >
> >
>