PDA

View Full Version : بروز مشکل در ارسال اطلاعات به سرور با استفاده از ادیتور TinyMCE



meisam3322
دوشنبه 14 آذر 1390, 16:28 عصر
با سلام،

دوستان من توی صفحه ای از ادیتور TinyMCE استفاده کردم، کاربر اطلاعات رو وارد میکنه حالا واسه ارسال اطلاعات به سرور (حالا به هر صورتی، مثلا با Button) ارور زیر رو نمایش میده. البته بگم من مقدار ValidateRequest فرم رو False کردم.

کسی از دوستان میتونه بگه مشکل از کجاست ؟

ممنون میشم

http://www.elgad.ir/images/11111111111111111111111.gif

meisam3322
دوشنبه 14 آذر 1390, 16:48 عصر
دوستان به نظر شما من چه کاری باید انجام بدم که در زمان ارسال اطلاعات به سرور یا توی بانک با این مشکل بر نخورم ؟

fakhravari
دوشنبه 14 آذر 1390, 17:15 عصر
ValidateRequest="true"
ValidateRequest="false"
رجیستر پیج

meisam3322
دوشنبه 14 آذر 1390, 17:21 عصر
ValidateRequest="true"
ValidateRequest="false"
رجیستر پیج

دوست عزیز اینکارو که شما فرمودین رو انجام دادم ، منظورتنون از رجیستر پیج چیه ؟



<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Admin_M1.aspx.vb" Inherits="Admin_M1" ValidateRequest="false"


منظظورتون اینجاست؟ انجام دادم که ...

fakhravari
دوشنبه 14 آذر 1390, 17:30 عصر
true باید باشه

maysam09
دوشنبه 14 آذر 1390, 21:26 عصر
باید ValidateRequest="false" باشه..اگر تو صفحتون جواب نمیده این کد رو در web.config خود وارد کنید
<system.web>
<pages validateRequest="false" enableEventValidation="true" />
<httpRuntime requestValidationMode="2.0"/>
</system.web>
موفق باشید

meisam3322
دوشنبه 14 آذر 1390, 21:29 عصر
true باید باشه

دوست عزیز بیشتر تو مبحث ASP.NET مطالعه کنی بهتره. موفق باشی


باید ValidateRequest="false" باشه..اگر تو صفحتون جواب نمیده این کد رو در web.config خود وارد کنید
<system.web>
<pages validateRequest="false" enableEventValidation="true" />
<httpRuntime requestValidationMode="2.0"/>
</system.web>
موفق باشید

دوست عزیز این کارو هم انجام دادم باز هم همون اروری که توی تصویر بالا می بینید و نشون میده (1#) .

fakhravari
دوشنبه 14 آذر 1390, 21:56 عصر
دوست عزیز بیشتر تو مبحث ASP.NET مطالعه کنی بهتره. موفق باشی
بله بعضی اوقاط پیش میاد بله باید false باشد

پیج مورد نظر ببنید که true نباشد اینم چک کنید در فایل کنفیک
<pages enableViewStateMac="false" enableEventValidation="false"
validateRequest="false" viewStateEncryptionMode="Never">
ولی در کل true باید باشه enableEventValidation

sara_aryanfar
سه شنبه 15 آذر 1390, 13:05 عصر
اگر برای صفحاتی که در دسترس مدیر هست و کاربران عادی دسترسی ندارند falseکنی مشکلی نداره اما توجه کن اگر ادیتور شما در بخشی هست که کاربران عادی می تونن استفاده کنن غیر فعال کردن این خصیصه سایت شما رو مناسب برای حملات تزریق کد به دیتا بیس می کنه خود asp.net هم به همین خاطر گیر میده چون ادیتور داره کد تولید می کنه کدهایی که میشه با اون روی سایت خرابکاری هم کرد