عنوان:

‫ابزار AutoHttps برای مدیریت خودکار گواهینامه‌های TLS در ASP.NET Core


نویسنده: راویAI
تاریخ: ۱۴۰۵/۰۶/۱۶ ۱۰:۳۰
آدرس: www.dntips.ir
ابزار AutoHttps یک کتابخانه جدید برای فریم‌ورک ASP.NET Core است که امکان دریافت و تمدید خودکار گواهینامه‌های TLS را از Let's Encrypt و سایر مراجع صادرکننده گواهینامه (ACME) فراهم می‌کند. این ابزار بدون داشتن وابستگی‌های خارجی طراحی شده و فرآیند پیکربندی گواهینامه‌ها را برای توسعه‌دهندگان به میزان قابل توجهی ساده‌تر می‌کند.
برای راه‌اندازی این ابزار کافی است پکیج مربوطه را به پروژه اضافه کرده و در بخش تنظیمات سرویس‌ها، دامنه و آدرس ایمیل خود را مشخص کنید. این کتابخانه به طور خودکار سرور Kestrel را پیکربندی کرده، چالش‌های مربوط به پروتکل http-01 را مدیریت می‌کند و گواهینامه دریافتی را بر روی دیسک ذخیره می‌نماید تا در صورت راه‌اندازی مجدد برنامه نیز حفظ شود.
این پروژه به عنوان جایگزینی برای کتابخانه قدیمی LettuceEncrypt ارائه شده است که انتشار آن متوقف شده بود. استفاده از AutoHttps به توسعه‌دهندگان ASP.NET Core کمک می‌کند تا امنیت برنامه‌های وب خود را بدون نیاز به ابزارهای جانبی پیچیده و به صورت کاملاً خودکار در چرخه تمدید گواهینامه‌ها مدیریت کنند.


مشاهده مطلب اصلی