PDA

View Full Version : خطای شماره 500.22 مربوط به IIS7



mahdi_farhani
پنج شنبه 08 مرداد 1388, 21:41 عصر
با سلام
روی یکی از سرورها IIS7 نصب هست و یک سایتی رو آپلود کردم ، همون سایت رو روی یک هاست دیگر با IIS6 نیز آپلود کردم در IIS6 بدون مشکل جواب میده . تو IIS7 با خطای 500.22 مربوط به PIPELine Mode مواجه شدم .
توی لوکال زمانی که Pipleline mode روی Clasic بزارم مشکل حل میشه ولی توی سرور حل نشد .روش دیگری که تست کردم توی وب کانفیگ این تگ را قرار دادم و مشکل خطای سروری رفع شد

<validation validateIntegratedModeConfiguration="false" />
ولی حالا این ارورو رو میده
Security Exception
System.Security.SecurityException:That assembly does not allow partially trusted callers.
حالا موندم که چیکار باید بکنم

ali.akhbary
جمعه 09 مرداد 1388, 14:55 عصر
اگه کل عبارت خطا رو توی گوگل سرچ کنی می تونی مشکلت رو حل کنی. چون شاید خیلی ها این سوال رو پرسیده باشند. من خودم خیلی از خطاهای web config رو اینجوری فهمیدم.

mahdi_farhani
شنبه 10 مرداد 1388, 08:40 صبح
از قدیم ها گفتن کس نخوارد پشت من جز انگشت شصت من :D .......
خوب بالاخره درست شد .IIS7 با HTTPhandlers و HttpModule مشکل داره :d
برای حل مشکل <validation validateIntegratedModeConfiguration="false" /> لازم است و اگر زمانی اشکال Security گرفت باید تگ <trust Level="Full" > را استفاده کنید