Çfarë është token kundër falsifikimit në MVC?
Çfarë është token kundër falsifikimit në MVC?

Video: Çfarë është token kundër falsifikimit në MVC?

Video: Çfarë është token kundër falsifikimit në MVC?
Video: Forma e Tokes! Si eshte toka e sheshte apo e rrumbullaket? Cfare thuhet ne Kuran? 2024, Nëntor
Anonim

Për të ndihmuar në parandalimin e sulmeve CSRF, ASP. NET MVC përdor anti - argumentet e falsifikimit , i quajtur edhe verifikimi i kërkesës argumentet . Klienti kërkon një faqe HTML që përmban një formular. Serveri përfshin dy argumentet në përgjigje. Një shenjë dërgohet si një cookie. Tjetra vendoset në një fushë të fshehur të formës.

Gjithashtu pyeti, për çfarë përdoret token Antifalsifikim?

Në përgjithësi, kundër falsifikimit - shenjë është një hyrje e fshehur HTML që është dhënë për ju për të shmangur sulmet CSRF. Në përgjithësi, funksionon duke krahasuar vlerën që serveri i dërgoi klientit me atë që klienti dërgon në postim.

Për më tepër, çfarë është cookie kundër falsifikimit? Anti - falsifikim token përdoret për të parandaluar CSRF (Kërkesë Ndër-Site Falsifikim ) sulmet. Ja se si funksionon në nivel të lartë: Serveri IIS e lidh këtë shenjë me identitetin e përdoruesit aktual përpara se ta dërgojë te klienti.

Së dyti, çfarë është _ Requestverificationtoken?

Rezultatet e kërkimit të biskotave: _RequestVerificationToken Ky është një kuki kundër falsifikimit i vendosur nga aplikacione ueb të ndërtuara duke përdorur teknologjitë ASP. NET MVC. Ai është krijuar për të ndaluar postimin e paautorizuar të përmbajtjes në një faqe interneti, i njohur si Falsifikim i Kërkesave Ndër-Site.

Si e testoni AntiForgeryToken?

  1. Shkoni te formulari.
  2. Përdorni testuesin CSRF për të ruajtur kërkesën e formularit si një skedar lokal HTML.
  3. Hyni në aplikacionin tuaj si një përdorues tjetër.
  4. Përdorni testuesin CSRF për të paraqitur kërkesën e formularit të ruajtur.
  5. Ju duhet të shihni një gabim AntiForgeryToken - pasi ai nuk do të vërtetohet.

Recommended: