من در حال حاضر در حال آزمایش برنامه ای هستم که با Blazor (سمت سرور) و ASP.NET Core می نویسم. با این حال ، هنگام اجرای برنامه ها با dotnet cli به صورت محلی ، با HTTPS به مشکل برخورده ام. مشخص شد که راه حل بسیار ساده بود. با استفاده از NET Core فقط یک دستور ساده برای فعال کردن HTTPS به صورت محلی و صدور گواهی وجود دارد.
dotnet dev-certs https - اعتماد
بعد از اجرای این برنامه در داخل کنسول ، هشداری از شما می خواهد که این گواهی را به صورت محلی بر روی دستگاه خود تأیید و نصب کنید.

بعد از تأیید این ، گواهینامه شما به دستگاه محلی شما اضافه می شود و پیامی مشابه این پیام در کنسول خود دریافت خواهید کرد:

پس از آن باید مرورگر خود را مجدداً راه اندازی کنید و یک گواهینامه معتبر خواهید داشت ، مانند گواهی نشان داده شده در زیر

اگر می خواهید گواهینامه های خود را حذف کنید ، می توانید این کار را با دستور زیر:
dotnet dev-certs https - Clean
برای اطلاعات بیشتر در مورد گزینه های موجود می توانید از دستور help استفاده کنید:
dotnet dev-certs https --help
که هر آنچه برای بازی با

برنامه نویسی مبارک!
به شما نشان می دهد

