AJAX - Sécurité

Sécurité AJAX: côté serveur

  • Les applications Web AJAX utilisent les mêmes schémas de sécurité côté serveur que les applications Web classiques.

  • Vous spécifiez les exigences d'authentification, d'autorisation et de protection des données dans votre fichier web.xml (déclaratif) ou dans votre programme (programmatique).

  • Les applications Web basées sur AJAX sont soumises aux mêmes menaces de sécurité que les applications Web classiques.

Sécurité AJAX: côté client

  • Le code JavaScript est visible par un utilisateur / hacker. Hacker peut utiliser du code JavaScript pour déduire les faiblesses côté serveur.

  • Le code JavaScript est téléchargé à partir du serveur et exécuté ("eval") chez le client et peut compromettre le client par un code mal intentionné.

  • Le code JavaScript téléchargé est limité par le modèle de sécurité du bac à sable et peut être assoupli pour le JavaScript signé.