امروز: ۰۱ آذر ۱۴۰۳
در مسیر توسعه فردی و سازمانی
اشتراک دانش بهاره قلندر نژاد » فعال کردن لاگ در سایت های dot net core ای و مشاهده خطای in-memory repository در سایت های ویندوزی (۱۳۹۸/۹/۱۱)
تایید شده

در سایت های ویندوزی که با dot net core کدنویسی شده اند جهت فعالسازی لاگ نیاز است مقدار   stdoutLogEnabled  را  در فایل وبکانفیگ به  True تغییر دهید.


پس از این تغییر در httpdocs دایرکتوری بنام Logs\stdout ایجاد و لاگ خطا ها در آن ذخیره می شود.


اگر در فایل های لاگ ذخیره شده خطای زیر را مشاهده نمودید:


warn: Microsoft.AspNetCore.DataProtection.Repositories.EphemeralXmlRepository[50] Using an in-memory repository. Keys will not be persisted to storage.


در iis بخش تنظیمات Applicationpool مربوط به سایت مقدار load user profile را به True تغییر دهید.


سپس وبسایت را ریستارت نمایید.


با این تغییر این خطا برطرف خواهد شد.

محتوای آخرین دربهای گشوده شده
  • یک باک بنزین 206 معادل 75000 ت بوسیله کلیدک
  • 45000 تومان وجه نقد رایج مملکت بوسیله کلیدک
  • بن خرید یک عدد پیتزا American معادل 35ت بوسیله کلیدک
  • دو عدد  کارت سبز بوسیله کلیدک
  • دو روز ناهار میهمان شرکت به انتخاب خودتان معادل هر نهار ۳۰ ت بوسیله کلیدک
  • بن خرید یک عدد پیتزا American معادل 35ت بوسیله کلیدک
  • بن خرید یک عدد پیتزا American معادل 35ت بوسیله کلیدک
  • 45000 تومان وجه نقد رایج مملکت بوسیله کلیدک
ارسال درخواست دوره یا محتوای آموزشی