‫۶ سال و ۱ ماه قبل، چهارشنبه ۳۱ مرداد ۱۳۹۷، ساعت ۰۳:۰۷
این خطا یعنی سرور یا آدرس مدنظر در دسترس نیست. اگر قصد اجرای مثال ASPNETCore2JwtAuthentication.ConsoleClient  را دارید، ابتدای آن نوشتم:
 //Note: First you should run the `ASPNETCore2JwtAuthentication.WebApp` project and then run the `ConsoleClient` project.
یعنی ابتدا مراجعه کنید به پوشه‌ی ASPNETCore2JwtAuthentication.WebApp و فایل _1-dotnet_run.bat آن‌را اجرا کنید تا سرور در آدرس http://localhost:5000 راه اندازی شود. سپس این برنامه‌ی کنسول را جداگانه اجرا کنید تا به سرور در حال اجرا متصل شود.
‫۶ سال و ۱ ماه قبل، سه‌شنبه ۳۰ مرداد ۱۳۹۷، ساعت ۰۵:۳۱
- «... اما نمی‌خوام از ajax استفاده کنم. پس نمی‌تونم طبق الگو به اون صورت که در مخزن اومده header رو پر کنم ...»
این مورد ربطی به Ajax بودن درخواست ندارد. اصل کار رعایت و ارسال پیامی توسط پروتکل HTTP است.
- برای نمونه مراجعه کنید به مثال کلاینت غیر وب آن؛ یک مثال برنامه‌ی کنسول است که از HttpClient برای ساخت و ارسال پیام HTTP استفاده شده‌است. برای اجرای آن ابتدا مراجعه کنید به پوشه‌ی ASPNETCore2JwtAuthentication.WebApp و فایل _1-dotnet_run.bat آن‌را اجرا کنید تا سرور در آدرس http://localhost:5000 راه اندازی شود. سپس این برنامه‌ی کنسول را جداگانه اجرا کنید تا به سرور در حال اجرا متصل شود. 
‫۶ سال و ۱ ماه قبل، دوشنبه ۲۹ مرداد ۱۳۹۷، ساعت ۲۳:۵۶
خیر. محاسبات آن خودکار است. سایت جاری در ساب دومین www در حال اجرا است. تعاریف مسیریابی آن با حالتیکه این ساب دومین ذکر هم نشود، تفاوتی ندارد. البته به شرطی‌که «نحوه صحیح تولید Url در ASP.NET MVC» را رعایت کرده باشید.
‫۶ سال و ۱ ماه قبل، دوشنبه ۲۹ مرداد ۱۳۹۷، ساعت ۲۰:۱۳
این‌ها پیش‌فرض‌های سیستم هستند:

http.sys default MaxRequestBytes 16384
ngnix default large_client_header_buffers 4 * 8k = 32768
apache.tomcat default maxHttpHeaderSize 8192 
اگر اندازه‌ی هدر هر درخواست برنامه‌ی شما بیشتر از 16 کیلوبایت است، یعنی مشکل طراحی برنامه را دارید. کم و زیاد کردن این اندازه‌ها کمکی به شما نمی‌کنند.
‫۶ سال و ۱ ماه قبل، دوشنبه ۲۹ مرداد ۱۳۹۷، ساعت ۱۸:۳۲
مشکلی ندارد. همان تنظیم اولیه‌ی تزریق وابستگی‌های آن، برای تمام لایه‌های برنامه‌ی وب کفایت می‌کند. همچنین این کتابخانه با حداقل net standard 1.6 و 2.0 سازگار است. این لایه‌هایی که تعریف می‌شوند مستقل از کل برنامه نیستند و در نهایت در پروسه‌ی برنامه‌ی اصلی بارگذاری و اجرا می‌شوند و جزئی از آن هستند. دقیقا مانند اینکه فضای نام جدیدی را به پروژه‌ی وب خود اضافه کرده باشید.
‫۶ سال و ۱ ماه قبل، دوشنبه ۲۹ مرداد ۱۳۹۷، ساعت ۱۷:۴۶
یک نکته‌ی تکمیلی: منقضی شدن مجوز آزمایشی
اگر مجوز آزمایشی مطرح شده‌ی در این مطلب منقضی شود، یک چنین پیام خطایی را با اجرای dotnet run دریافت خواهید کرد:
System.InvalidOperationException: Unable to configure HTTPS endpoint. No server certificate was specified, and the default developer certificate could not be found.
To generate a developer certificate run 'dotnet dev-certs https'. To trust the certificate (Windows and macOS only) run 'dotnet dev-certs https --trust'.
For more information on configuring HTTPS see https://go.microsoft.com/fwlink/?linkid=848054.
و یا حتی با نصب یک نگارش جدید SDK ممکن است خطای زیر را در مرورگر مشاهده کنید:
Secure Connection Failed
An error occurred during a connection to localhost:5001. Certificate key usage inadequate for attempted operation.
Error code: SEC_ERROR_INADEQUATE_KEY_USAGE
برای رفع آن دو دستور زیر را با دسترسی مدیریتی صادر کنید:
dotnet dev-certs https --clean
dotnet dev-certs https --trust
دستور اول مجوز موجود را حذف می‌کند و دستور دوم مجوز جدیدی را تولید و نصب خواهد کرد.
پس از اجرای این دستورات، هم برنامه و هم مرورگر را باید یکبار بسته و بار دیگر از ابتدا اجرا کنید؛ تا مجوزهای جدید را دریافت کنند.