Jquery POST donnant 403 forbidden erreur dans spring mvc

Je veux faire un appel ajax à l'aide de $.POST. Mais j'obtiens une erreur 403. Mais OBTENIR fonctionne parfaitement bien. Mon code est:

var url = "/xyz/abc/subscribe?name="+name;
$.post(url, function(data){
    alert(data);
});

Le contrôleur de code est :

@RequestMapping(value = "/xyz/abc/subscribe", method = RequestMethod.POST)
public @ResponseBody
    String subscribe(@RequestParam("name") String name)
        throws Exception {
    String message = "TESTING";
    return message;
}

Mais j'obtiens une erreur 403.

  • Avez-vous une erreur dans les journaux du serveur d'applications?
  • Non...je n'ai trouvé aucune erreur.
  • Je suis arriver dans les journaux: org.springframework.de sécurité.d'accès.AccessDeniedException: l'Accès est refusé
  • 403 signifie que le serveur peut correctement authentifier l'utilisateur, mais que l'utilisateur n'a pas les droits nécessaires pour effectuer l'opération sélectionnée. Êtes-vous à l'aide de Printemps de sécurité? Si donc, après la configuration correspondante
  • J'ai eu la même erreur et ce n'est pas encore résolu stackoverflow.com/questions/25800657/...
InformationsquelleAutor user3729782 | 2014-08-06