J'essaie d'écrire un client Flex qui interagit avec une application java Spring-Flex. J'aimerais attraper (l'équivalent en Flex de) SecurityExceptions et
- Afficher une page d'erreur si l'utilisateur a essayé de faire quelque chose qu'il n'est pas autorisé à faire.
- Afficher une fenêtre de connexion si l'utilisateur n'est pas connecté.
Selon les documents de Spring-Flex,
toute exception SpringSecurityException lancée [est t SecurityException. Les exceptions sont capturées et traduites au point approprié de la chaîne d'exécution de telle sorte que d'exécution de sorte que le message d'erreur AMF approprié soit sérialisé et renvoyé au client. au client.
[...] Renvoi de messages d'erreur spécifiques de l'AMF au lieu de ca côté client qui contient le code d'erreur de sécurité propre t et de prendre les mesures appropriées. Ce comportement est équivalent à celui du mécanismes de sécurité prêts à l'emploi basés sur les conteneurs fournis avec BlazeDS, donc le modèle de programmation côté client reste le même.
Très agréable.
Sauf que je n'ai pas trouvé de liste de codes d'erreur de sécurité à gérer du côté client. Le mieux que j'ai pu trouver était une question demandant une liste des codes de défaut de flexion . Apparemment, cette liste n'existe pas. Suis-je condamné ?
Merci d'avance