‫۵ سال قبل، شنبه ۲ شهریور ۱۳۹۸، ساعت ۱۵:۵۷
سلام؛ من درخواست رو کامل این طرف دریافت میکنم. یعنی اطلاعات درست میره سمت سرور و پاسخ برمیگرده؛ ولی چیزی نشون داده نمیشه و خطایی هم در کنسول یا برنامه دریافت نمیکنم.

‫۵ سال و ۱ ماه قبل، سه‌شنبه ۲۹ مرداد ۱۳۹۸، ساعت ۱۹:۱۸
میشه زیر ساختی که تو قسمت قبلی تهیه کردین رو  بدون استفاده از انگولار هم پیاده سازی کرد؟ فقط با استفاده از بوت استرپ و ViewEngine خود دات نت کور؟  تو سایت من هر چی گشتم نمونه مشابه پیدا نکردم. البته بدون وابستگی به کتابخانه ای از nuget .
‫۵ سال و ۱ ماه قبل، دوشنبه ۲۱ مرداد ۱۳۹۸، ساعت ۱۴:۳۶
حالتی که بعضی از پراپرتی‌های مدل متصل به ویو ما بصورت معمولی ارسال میشن و یکی از پراپرتی‌ها بصورت Ajax هم باید کل فرم رو بصورت ajax ارسال کرد. سناریویی رو در نظر بگیرید که مدل ما در حقیقت یه complex model هستش که تشکیل شده از 2 مدل دیگر. مدل دوم باید بصورت Ajax اطلاعاتش(پراپرتی‌های مدل) به سمت سرور ارسال بشه. ولی مدل اول بصورت معمولی هم میتونه ارسال بشه.
با سپاس فراوان. با پایین آوردن ورژن sdk در فایل global.json به ورژن مورد قبول ویژوال استودیو نصب شده بر روی سیستم(15.9.14) پروژه به راحتی بیلد و اجرا گردید و مشکلات قبلی برطرف گردید. در خصوص استفاده از IDE‌های دیگه معادل visual studio یه سری مزایا و معایب خودشون رو دارن ولی به منظور اون دو مورد که فرمودین کاملا نیاز رو برطرف میکنند(کنترل کیفی و Resharper).
‫۵ سال و ۱ ماه قبل، پنجشنبه ۳ مرداد ۱۳۹۸، ساعت ۱۳:۱۰
سلام. بعد از بروز رسانی به نسخه جدید از طریق ریپازیتوری dntIdentity،  پروژه وب اپلیکیشن داخل ویژوال استودیو(load failed) رو نشون میده و اون پروژه رو نمیاره. دات نت اس دی کی رو به ورژن 2.2.301 ارتقا دادم و ویژوال استودیو 2017 رو به ورژن 15.9.14 ارتقا دادم.
‫۵ سال و ۷ ماه قبل، سه‌شنبه ۲۳ بهمن ۱۳۹۷، ساعت ۲۳:۱۵
سلام. برای دات نت core این روش پاسخگو هست؟ چون من هر کاری کردم نتونستم لینک رو داخل اون textbox که گفتین قرار بدم به این روش :
window.parent.document.getElementsById("cke_145_textInput").value = defaultPath;

‫۵ سال و ۱۱ ماه قبل، چهارشنبه ۲ آبان ۱۳۹۷، ساعت ۱۲:۳۱
در متن مقاله فرمودین : 
اگر متد AddAuthentication، مانند تنظیمات فوق به همراه این تنظیمات پیش‌فرض بود،
خواستم ببینم اگر به طور مثال این تنظیمات :
options.DefaultChallengeScheme = JwtBearerDefaults.AuthenticationScheme;
options.DefaultSignInScheme = JwtBearerDefaults.AuthenticationScheme;
options.DefaultAuthenticateScheme = JwtBearerDefaults.AuthenticationScheme;
لحاظ شوند و از سیستم Asp.net core Identity که در این مقاله سفارشی سازی ASP.NET Core Identity  توضیح دادین در کنار این روش استفاده گردد آیا تنظیمات بالا، برای بحث احراز هویت بصورت پیش فرض قرار میگیره و سیستم Identity مذکور دیگه از کوکی استفاده نمیکنه؟
و آیا دیگه احتیاجی به ذکر این مورد در فیلتر authorize هست ؟ 
[Authorize(AuthenticationSchemes = JwtBearerDefaults.AuthenticationScheme)]

‫۶ سال و ۲ ماه قبل، شنبه ۹ تیر ۱۳۹۷، ساعت ۱۴:۵۰
سلام.  سناریویی رو در نظر بگیرید که کاربر(client) برای دسترسی به اکشن‌ها در کنترلر‌های api هر بار با درخواست خود access token که در مرحله قبلی ایجاد و ارسال شده را به سمت سرور ارسال کند. در این مورد میشه فقط با access token کار کرد و refresh token را از سیستم فوق حذف کرد. چون در مطلب فوق فرمودید : "refreshToken فقط یک Guid است. کار آن ساده سازی و به روز رسانی عملیات Login بدون ارائه‌ی نام کاربری و کلمه‌ی عبور است. ".  فلسفه استفاده از refreshToken در سیستم مذکور  با خود accessToken قابل پیاده سازی نیست؟ هر بار که کاربر درخواستی به سمت سرور ارسال کرد AccessToken را ارسال و پس از بررسی و احراز هویت کاربر دسترسی‌ها رو مشخص کند.
ممنون از شما. با استفاده از خط فرمان و دستور dotnet build مشکل رو در پروژه پیدا کردم و بعد از برطرف کردن دستور dotnet ef migration با موفقیت اجرا شد و پراپرتی مورد نظر به جدول مربوطه نگاشت شد.
با سلام. هنگام اضافه کردن پراپرتی جدید(از نوع string و به نام SerialNumber) به موجودیت User سفارشی سازی شده شما با ارور زیر در هنگام اجرا مواجه شدم :

AggregateException: One or more errors occurred. (Invalid column name 'SerialNumber'.)

System.Threading.Tasks.Task<TResult>.GetResultCore(bool waitCompletionNotification)