چگونه HSTS را در مرورگرهای مختلف وب غیر فعال کنیم؟

HSTS چیست و چرا آن را غیرفعال کنیم؟
HTTP Strict Transport Security (HSTS) یک مکانیسم سیاست امنیتی وب است که به مرورگرهای وب دستور میدهد تا با وبسایتهای خاص فقط از طریق اتصالات امن تعامل داشته باشند. هنگامی که یک وبسایت HSTS را فعال کرده باشد، مرورگر بهطور خودکار درخواستهای HTTP را به HTTPS هدایت میکند و از ارتباط رمزگذاریشده بین کاربر و سرور اطمینان میدهد.
در حالی که HSTS یک لایه امنیتی اضافی را ارائه می دهد، ممکن است شرایطی وجود داشته باشد که غیرفعال کردن آن ضروری باشد، به عنوان مثال، ممکن است لازم باشد به وبسایتی دسترسی داشته باشید که دارای گواهینامه SSL نامعتبر یا منقضی شده است و از برقراری ارتباط امن توسط مرورگر جلوگیری میکند، غیرفعال کردن موقت HSTS به شما این امکان را می دهد که بدون مواجهه با خطاهای مرتبط با امنیت به چنین وب سایت هایی دسترسی داشته باشید.
کروم راه های مختلفی برای غیرفعال کردن HSTS ارائه می دهد:
استفاده از Chrome Flags:
- کروم را باز کرده و در نوار آدرس عبارت «chrome://flags» را تایپ کنید.
- “Strict Site Isolation” را جستجو کنید و ویژگی را غیرفعال کنید.
- برای اعمال تغییرات، کروم را راه اندازی مجدد کنید.
پاک کردن داده های سایت در کروم:
- Chrome را راه اندازی کنید و با کلیک بر روی منوی سه نقطه در گوشه سمت راست بالا به “تنظیمات” بروید.
- به پایین پیمایش کنید و روی «Privacy and Security» و سپس «Clear browsing data» کلیک کنید.
- «کوکیها و دادههای دیگر سایت» را انتخاب کرده و روی «پاک کردن دادهها» کلیک کنید.
با استفاده از گزینه ابزار برنامه نویس کروم:
- وبسایتی را که میخواهید HSTS را برای آن غیرفعال کنید، باز کنید.
- در هر نقطه از صفحه کلیک راست کرده و از منوی زمینه گزینه Inspect را انتخاب کنید.
- در پنل ابزارهای توسعه دهنده، بر روی زبانه «برنامه» کلیک کنید.
- در قسمت «فضای ذخیرهسازی» در نوار کناری سمت چپ، «پاک کردن فضای ذخیرهسازی» را باز کنید و روی «پاک کردن دادههای سایت» کلیک کنید.
- صفحه را بازخوانی کنید، HSTS برای آن وب سایت غیرفعال می شود.
چگونه HSTS را در فایرفاکس غیرفعال کنیم؟
استفاده از about:config:
- در نوار آدرس فایرفاکس عبارت “about:config” را تایپ کرده و Enter را فشار دهید.
- اعلان هشدار را بپذیرید.
- “security.mixed_content.block_active_content” را در نوار جستجو تایپ کنید و آن را روی “false” تنظیم کنید.
- برای اعمال تغییرات فایرفاکس را مجددا راه اندازی کنید.
پاک کردن داده های سایت در فایرفاکس:
- فایرفاکس را باز کنید و بر روی منوی سه خطی در گوشه بالا سمت راست کلیک کنید.
- گزینه ها را انتخاب کرده و به تب Privacy & Security بروید.
- به بخش «کوکیها و دادههای سایت» بروید و روی «پاک کردن اطلاعات» کلیک کنید.
- کادر مربوط به «کوکیها و دادههای سایت» را علامت بزنید و روی «پاک کردن» کلیک کنید.
استفاده از Developer Tools در فایرفاکس:
- از وبسایتی که میخواهید HSTS را برای آن غیرفعال کنید، بازدید کنید.
- روی صفحه کلیک راست کرده و از منوی زمینه گزینه Inspect Element را انتخاب کنید.
- در پانل ابزارهای توسعه دهنده، بر روی تب “Storage” کلیک کنید.
- در نوار کناری سمت چپ، روی «پاک کردن دادههای سایت» کلیک کنید.
- صفحه را بازخوانی کنید، HSTS برای آن سایت خاص غیرفعال می شود.
چگونه HSTS را در مرورگر Safari غیر فعال کنیم؟
دسترسی به منوی Develop در سافاری:
- Safari را راه اندازی کنید و با کلیک کردن بر روی “Safari” در نوار منوی بالا، به منوی “Preferences” بروید.
- در پنجره Preferences، بر روی تب “Advanced” کلیک کنید.
- کادر کنار “نمایش منوی برنامهنویس در نوار منو” را علامت بزنید.
- پنجره تنظیمات را ببندید.
غیرفعال کردن HSTS در Safari:
- در نوار منوی سافاری، بر روی “توسعه” کلیک کنید.
- از منوی کرکرهای، «Empty Caches» را انتخاب کنید.
- این عمل کش مرورگر از جمله تنظیمات HSTS را پاک میکند.
چگونه تنظیمات HSTS را در مایکروسافت اج غیرفعال کنیم؟
دسترسی به ابزارهای توسعه دهنده در مایکروسافت اج:
- Microsoft Edge را راهاندازی کنید و وبسایتی را که میخواهید HSTS را برای آن غیرفعال کنید، باز کنید.
- در هر نقطه از صفحه کلیک راست کرده و از منوی زمینه گزینه Inspect را انتخاب کنید.
- پانل ابزارهای توسعه دهنده در سمت راست یا در پایین پنجره مرورگر ظاهر خواهد شد.
غیرفعال کردن HSTS در مایکروسافت اج:
- در پنل ابزارهای توسعه دهنده، روی تب “Network” کلیک کنید.
- با فشردن کلید F5 یا کلیک کردن بر روی نماد رفرش، صفحه را رفرش کنید.
- فهرست درخواستها را در پنل ابزارهای توسعهدهنده پیدا کنید.
- روی درخواست وب سایت (به عنوان مثال، بالاترین ورودی) کلیک راست کرده و «Clear browser cache» را انتخاب کنید.
- این عمل حافظه پنهان، از جمله تنظیمات HSTS، را برای وب سایت خاص پاک می کند.
چگونه HSTS را در مرورگر وب Opera غیر فعال کنیم؟
Opera یک مرورگر وب محبوب است که به دلیل سرعت و ویژگی هایش شناخته شده است، اگر برای اهداف عیبیابی یا آزمایش نیاز به غیرفعال کردن HSTS در Opera دارید، میتوانید این مراحل را دنبال کنید:
دسترسی به ابزارهای برنامه نویس در Opera:
- Opera را اجرا کنید و وب سایتی را که می خواهید HSTS را برای آن غیرفعال کنید باز کنید.
- در هر نقطه از صفحه کلیک راست کرده و از منوی زمینه گزینه Inspect را انتخاب کنید.
- پانل ابزارهای توسعه دهنده در سمت راست یا در پایین پنجره مرورگر ظاهر خواهد شد.
غیرفعال کردن HSTS در Opera:
- در پنل ابزارهای توسعه دهنده، روی تب “Network” کلیک کنید.
- با فشردن کلید F5 یا کلیک کردن بر روی نماد رفرش، صفحه را رفرش کنید.
- فهرست درخواستها را در پنل ابزارهای توسعهدهنده پیدا کنید.
- روی درخواست وب سایت (به عنوان مثال، بالاترین ورودی) کلیک راست کرده و «Clear cache and reload» را انتخاب کنید.
- این عمل حافظه پنهان، از جمله تنظیمات HSTS، را برای وب سایت خاص پاک می کند.
چگونه تنظیمات HSTS را در مرورگر Internet Explorer غیرفعال کنیم؟
پاک کردن تاریخچه مرورگر در اینترنت اکسپلورر:
- Internet Explorer را اجرا کنید و روی نماد چرخ دنده در گوشه سمت راست بالا کلیک کنید تا منوی Tools باز شود.
- از منوی کشویی، گزینه های اینترنت را انتخاب کنید.
- در پنجره Internet Options، به برگه “General” بروید.
- در قسمت «سابقه مرور»، روی دکمه «حذف» کلیک کنید.
- کادر کنار «کوکیها و دادههای وبسایت» و هر گزینه مرتبط دیگری را علامت بزنید.
- برای پاک کردن تاریخچه مرورگر و کوکیها، روی دکمه «حذف» کلیک کنید.
پاک کردن حالت SSL در IE:
- در همان پنجره Internet Options به برگه “Content” بروید.
- در بخش «گواهیها»، روی دکمه «پاک کردن وضعیت SSL» کلیک کنید.
- وقتی از شما خواسته شد، اقدام را تأیید کنید.
- راه اندازی مجدد Internet Explorer:
- تمام نمونه های Internet Explorer را ببندید.
- مرورگر را دوباره باز کنید و سعی کنید دوباره به وب سایت دسترسی داشته باشید. تنظیمات HSTS برای آن جلسه باید پاک شوند.
نتیجه گیری در مورد نحوه غیرفعال کردن HSTS در مرورگرهای مختلف وب
در نتیجه، HSTS با برقراری ارتباطات ایمن بین وب سرورها و مرورگرها، نقش مهمی در افزایش امنیت وب ایفا می کند، با این حال، ممکن است موقعیتهایی وجود داشته باشد که غیرفعال کردن موقت HSTS برای دسترسی به وبسایتهای خاص ضروری باشد، با دنبال کردن مراحل ذکر شده میتوانید HSTS را در مرورگرهای وب مختلف غیرفعال کنید و در هنگام مواجهه با مشکلات مربوط به گواهیهای SSL احتیاط کنید، به خاطر داشته باشید که پس از پایان دسترسی به وبسایتهای خاص، HSTS را مجدداً فعال کنید تا یک تجربه مرور ایمن را حفظ کنید.





