ورود

View Full Version : راه اندازی SSL در پروژه



mmbguide
سه شنبه 19 تیر 1403, 10:44 صبح
سلام خدمت دوستان.

بعد تعویض ویندوز 10 و نصب ویژوال استودیو نسخه 17.10 و در زمان اجرای پروژه پیغام زیر را دریافت کردم.



Message:
The SSL connection could not be established, see inner exception.


InnerException:
Unable to read data from transport connection: An existing connection was forcibly closed by the remote host.



پروژه
WebApi
اجرا میشه و با
Postman
میتونم خروجی سرویس را دریافت کنم. ولی کلاینت من یک پروژه
Windows Form
هستش که با این پیغام مواجه میشم. قبل از تعویض ویندوز به درستی کار میکرده.


در اینترنت گشتم ولی هنوز جواب نگرفتم. گواهینامه های ساخته شده را حذف کردم و در زمان اجرای برنامه مجددا توسط ویژوال استودیو ساخته شده. برنامه با هر دو روش
IIS, Kestrel
همین مشکل رو داره. فقط نمیدونم چرا مرورگر کروم آدرس دامنه را نا ایمن تشخیص میده و موزیلا ایمن.


ممنون میشم اگر راهنمایی کنید.

mmbguide
سه شنبه 19 تیر 1403, 11:16 صبح
دستورالعمل های زیر را هم انجام دادم ولی مشکل حل نشد:

https://www.hanselman.com/blog/developing-locally-with-aspnet-core-under-https-ssl-and-selfsigned-certs

https://code-maze.com/enable-ssl-certificate-visual-studio-dotnet-cli/

mmbguide
سه شنبه 19 تیر 1403, 11:33 صبح
مشکل حل شد. ایراد بخاطر یکی از Middlewareها بود که دوبار next(context) را اجرا میکرد.