Pular para o conteúdo principal

Questão de Programação — ASP — FGV 2015

ProgramaçãoASP
Código
fg018667
Banca
FGV
Órgão
TCM-SP
Ano
2015
Nível
Superior
Cargo
Agente de Fiscalização - Tecnologia da Informação
Analise o trecho de código ASP.NET MVC a seguir. [HttpPost, ActionName("Delete")][ValidateAntiForgeryToken]public ActionResult DeleteConfirmed(decimal id){ Funcionario func = db.Funcionarios.Find(id); db.Funcionarios.Remove(func); db.SaveChanges(); returnRedirectToAction("Index","Servidores"); }Sobre o uso da instrução [ValidateAntiForgeryToken], é correto afirmar que:
  1. Aevita ataques do tipo cross-site scripting (XSS);
  2. Bevita ataques de falsificação de dados e ataques baseados em tampering;
  3. Crepresenta um atributo que é usado para detectar se um pedido SMTP do servidor foi violado;
  4. Dfunciona com base em cookies;
  5. Eestá implementado em uma View cshtml.
Revelar gabarito e comentário

GabaritoD — funciona com base em cookies;

Link permanente: /questoes/fg018667