Bonjour à tous,
J'utilise pour ceux qui connaissent Forefront UAG (portail applicatif) pour publier SugarCRM et j'aimerai pouvoir mettre en place du WebSSO.
j'ai configuré SugarCRM afin d'authentifier via une Base AD.
Lors de ma première authentification au portail UAG, je rentre mes identifiants (Login et mdp AD), ceux-ci sont bien injecté dans le formulaire d'authentification SugarCRM lorsque que j'accède à l'application.
Mon problème vient de l'autosubmit qui permet de "simuler" le clic sur le bouton Login. Ne connaissant absolument rien au javascript j'ai utilisé l'autosubmit.js fournit par défaut dans UAG qui est :
Code :
function FormLoginSubmit()
{
formsCol = document.forms;
if (formsCol.length == 1)
{
document.forms[0].submit();
}
else
{
alert("more than one form");
}
return false;
}
Le problème est qu'à chaque fois j'ai la popup "more than one form" qui s'affiche.
En regardant dans le code source de la page, il me semble que le bouton submit se trouve dans un FORM "DetailView" mais je ne suis pas sur.
Je voulais savoir, comment modifier cette fonction javascript afin de cibler spécifiquement le bouton Log In ?
Cordialement,


LinkBack URL
About LinkBacks



Reply With Quote
Bookmarks