Formulaire de connexion utilisateur personnalisé
Le fournisseur de services WebSphere Application Server OAuth contient une page de connexion par formulaire permettant à un utilisateur de soumettre un nom d'utilisateur et un mot de passe.
Vous pouvez personnaliser votre page de connexion par formulaire, mais elle doit être mise en oeuvre tel qu'indiqué par l'authentification basée sur des formulaires de la spécification de servlet. Dans ce formulaire, l'action doit être j_security_check et doit utiliser la zone d'entrée j_username pour extraire le nom d'utilisateur. L'action doit également utiliser la zone d'entrée j_password pour extraire le mot de passe de l'utilisateur. La page de connexion par formulaire personnalisée doit être fournie comme une ressource Web non protégée.
Pour utiliser la page de connexion par formulaire personnalisée pour un fournisseur de services OAuth20 particulier, vous devez mettre à jour le fichier de configuration du fournisseur de services. Dans la configuration du fournisseur, vous devez mettre à jour le paramètre oauth20.authorization.loginURL et ajouter l'URL de la page de connexion en tant que valeur.
<parameter name="oauth20.authorization.loginURL" type="cc" customizable="true">
<value>https://acme.com:9043/oath20/login.jsp</value>
</parameter>