J'ai une configuration d'application Spring 2.5.6/Flex et fonctionne avec Spring Security 2.0.4. Récemment, un équilibreur de charge (A Foundry ServerIron 4g http://www.foundrynet.com/products/a...ems/si-4g.html) a été mis en place et maintenant je reçois des erreurs de domaines croisés. Fondamentalement, l'équilibreur de charge envoie une requête à myloadbalancer.abc.com et myrealserver1.abc.com est renvoyé comme nom de domaine. La sécurité de printemps transmet la demande au serveur réel d'une manière ou d'une autre. Comment puis-je contourner cela?Équilibrage de charge, Spring Security, ConcurrentSessionFilter
De même, le ConcurrentSessionFilter ne fonctionne plus. L'application est configurée pour désactiver les connexions simultanées, mais cette fonctionnalité s'est arrêtée après que l'application a été placée derrière l'équilibreur de charge. Je crois que plusieurs serveurs d'applications Oracle sont également regroupés. Je n'ai jamais eu affaire à un clustering ou à des load balancers auparavant et je ne savais pas que le logiciel devait être écrit différemment dans certaines zones.
Cela ressemble à des problèmes distincts, mais j'ai besoin d'aide pour les deux.