Quantcast
Channel: Tópicos
Viewing all articles
Browse latest Browse all 14700

Definir CSRF-Token

$
0
0
Oi.
Na minha aplicação preciso utilizar uma solicitação post, para executar uma função definida no servidor.
Então estou a fazer algo como isto:
Código (Javascript):
$scope.deleteeeMovie = function(ID){
  $http({
  method: 'POST',
  url: "http://localhost:8080/test/delete/51c82ba48774a7118875b145",
  //data: {'csrfmiddlewaretoken': $("input[name='csrfmiddlewaretoken']").val()}
  headers: {
   "Content-Type": "application/json; charset=utf-8"
  }
  }).success(function(data){
   console.log(data);
  });
};

Mas dava me erro:

Forbidden (403)

CSRF verification failed. Request aborted.

Então tentei definir fazer algo, assim:
Código (Javascript):
app.config(function($httpProvider) {
    $httpProvider.defaults.headers.post['X-CSRFToken'] = $('input[name=csrfmiddlewaretoken]').val();
});

Mas dá me o seguinte erro: ReferenceError: $ is not defined

Alguém me pode ajudar? O que estou a fazer mal?

Viewing all articles
Browse latest Browse all 14700

Trending Articles