TagZararlı olabilecek bir değer Request.Form algılandı

A potentially dangerous Request.Form value was detected from the client

A

A potentially dangerous Request.Form value was detected from the client
Zararlı olabilecek bir değer Request.Form algılandı

yukarıdaki hatalardan birini alıyorsanız büyük ihtimalle HTML formatında bir girdiyi sunucunuza kaydetmeye çalışıyorsunuzdur. Yukarıda yazdığım hata ASP.NET’ in bir güvenlik özelliğidir. Sisteminize Sql Injection yapılmasına yada veritabanınıza zararlı kod yerleştirilmesine engel olmaktadır.

Bazı durumlarda (yönetim panelinden html girdisi gibi…) bu güvenliği devre dışı bırakmamız gerekebilir. Aşağıda yazmış olduğum kodları kullanarak bu güvenliği kapatabilirsiniz.

Tüm sitede güvenliği kapatmak için:

[csharp]<configuration>
<system.web>
<pages validateRequest="false" />
</system.web>
</configuration>[/csharp]

Belirli bir sayfada güvenliği kapatmak için:
<%@ Page Language=”C#” şeklinde başlayan kodun içerisine

[csharp]ValidateRequest="false"[/csharp]

ekleyiniz.

Get in touch

Quickly communicate covalent niche markets for maintainable sources. Collaboratively harness resource sucking experiences whereas cost effective meta-services.