۱۳۸۸/۰۲/۱۱

چك ليست امنيتي تنظيمات web.config در ASP.Net


خلاصه‌ي جدول زير يك جمله است: به مهاجم امكان ديباگ برنامه را ندهيد!

تنظيمات نا امن تنظيمات امن
<configuration>
<system.web>
<sessionState cookieless="UseUri">
<configuration>
<system.web>
<sessionState cookieless="UseCookies">
<configuration>
<system.web>
<httpCookies httpOnlyCookies="false">
<configuration>
<system.web>
<httpCookies httpOnlyCookies="true">
<configuration>
<system.web>
<customErrors mode="Off">
<configuration>
<system.web>
<customErrors mode="RemoteOnly">
<configuration>
<system.web>
<trace enabled="true" localOnly="false">
<configuration>
<system.web>
<trace enabled="false" localOnly="true">
<configuration>
<system.web>
<compilation debug="true">
<configuration>
<system.web>
<compilation debug="false">