aparat

آخرین

محبوب

پیشنهادی

اضافه کردن SSL به وبسایت در حال برنامه نویسی در Localhost

یکی از مشکلاتی که برنامه نویسان در زمان نوشتن یک برنامه در سیستم لوکال خود دارند، نیاز به گواهی SSL یا همان Https می باشد. در این پست از آی ترفند آموزش ساخت گواهی رایگان و اضافه کردن آن به برنامه Angular برای شما آماده شده است.

ابتدا پروژه زیر را از github کلون کنید.

https://github.com/RubenVermeulen/generate-trusted-ssl-certificate

سپس GitBash را اجرا کنید و به محلی که اسکریپ بالا را کلون کرده اید بروید و دستور زیر را اجرا کنید تا تو فایل با نام ها server.crt و server.key ساخته شود.

bash generate.sh

اکنون توسط Win+R قسمت Run ویندوز را اجرا کنید و سپس mmc را در آن تایپ کنید.

از سمت چپ گزینه Add/Remove Snap-in را انتخاب کنید.

در قسمت باز شده گزینه certificate و سپس My User Account را انتخاب کنید.

اکنون یک Console 1 جدید اجرا می شود. در آن به آدرس عکس ، certificates ، بروید.

بر روی آن راست کلیک کنید و از قسمت All Task گزینه Import را انتخاب کنید.

سپس مانند عکس های زیر پیش بروید و فایل ساخته شده توسط روش اول را انتخاب کنید.

اکنون به طور مثال برای قرار دادن این گواهی بر روی پروژه انگولار کافی است فایل package.json پروژه را باز کنید و قسمت Start را مانند عکس زیر تغییر دهید.

“start”: “ng serve –ssl –ssl-key d:\certificates\server.key –ssl-cert d:\certificates\server.crt”

که در کد بالا باید آدرس فایل های خود را قرار دهید.

سپس پروژه بصورت خودکار در حالت https اجرا می شود.

مطالب مشابه

نوشتن نظر
1)ابتدا نظرات دیگر را مطالعه نمایید و اگر سوال شما در آن ها نبود نظر خود را ارسال کنید
2)فقط نظرهای مربوط به این پست تایید می شوند
3)ارسال هرگونه ایمیل تبلیغاتی ممنوع است
4)سوال هایی که نیاز به پاسخ بلند دارد را در انجمن بپرسید