‫۶ سال و ۱۱ ماه قبل، دوشنبه ۱۷ مهر ۱۳۹۶، ساعت ۱۷:۰۷
با عرض سلام و خسته نباشید
من از این روش شما در سایتم استفاده می‌کردم و در سیستم خودم با این روش هیچ مشکلی نداشتم ولی وقتی در هاست آپلود کردم سایت موقعی که دستی لاگین می‌کنم مشکلی نداره ولی وقتی مرورگر رو می‌بندم و بعد از 15 دقیقه با refresh token می‌خوام لاگین بشم، لاگین نمیشه. اینو هم بگم که بعد از 2 یا 3 دقیقه بعد از بستن سایت می‌تونم با refresh token لاگین بشم ولی بعد 15 دقیقه نه. با بررسی هایی که انجام دادم فهمیدم مشکل از متد ReceiveAsync  کلاس RefreshTokenProvider هست و مشکل اینه که با اینکه RefreshToken  درست هست و زمان انقضاش هم هنوز باقی هست. ولی بعد از اجرای متد context.DeserializeTicket(refreshToken.RefreshToken); مقدار context.Ticket نال میشه و دیگه access token جدیدی صادر نمیشه و کار همونجا خاتمه پیدا میکنه. میخواستم بدونم که مشکل کجاست  و  کار متد context.DeserializeTicket چی هستش؟
‫۷ سال و ۱ ماه قبل، یکشنبه ۲۲ مرداد ۱۳۹۶، ساعت ۲۲:۰۰
با عرض سلام؛ من قبلا تو پروژه ام برای رفع خطای CORS از روش   
 public static void Register(HttpConfiguration config)
{
            var cors = new EnableCorsAttribute("*", "*", "*");
            config.EnableCors(cors);
            config.Formatters.JsonFormatter.SupportedMediaTypes
                                        .Add(new MediaTypeHeaderValue("application/json")); 
}
استفاده میکردم و الان برای رفع خطای CORS (برای لاگین)  راه حلی که شما در این مطلب گفتین رو پیاده سازی کردم. که حالا دوباره روش قبلیم خطای  Cross-Origin رو میده. می‌خواستم بدونم چطوری میشه این دو روش رو باهم بدون خطا پیاده سازی کرد
‫۷ سال و ۱ ماه قبل، یکشنبه ۲۲ مرداد ۱۳۹۶، ساعت ۱۹:۳۴
با عرض سلام؛ شما یکجا فرمودین که : خود owin دارای خاصیت‌های user name و password نیز هست و برای لاگین سمت کلاینت هم باید فرمت اطلاعات به این صورت باشه
  data: {
            username: "Vahid" ,
            password: "1234" ,
            grant_type: "password" }
می خواستم بدونم داخل این ابجکت data  آیا میشه اطلاعات دیگه ای هم قرار داد که بعدا اونور سمت سرور توسط owin  قابل شناسایی باشه ؟ مثله : mobileNumber  یا UserType.
‫۷ سال و ۴ ماه قبل، دوشنبه ۸ خرداد ۱۳۹۶، ساعت ۲۱:۱۹
خیلی ممنون بابت این ماژول‌های خوب مخصوصا اون اولیه که عالی بود
فقط دو عرض دیگه هم داشتم خدمتتون :
1- برای اضافه کردن Tabs باید کار خاصی انجام بدیم ، چون من همون کد رو از سایتش کپی می‌کنم تو برنامم این ارور رو میده :
'md-tab' is not a known element:
1. If 'md-tab' is an Angular component, then verify that it is part of this module.
2. If 'md-tab' is a Web Component then add 'CUSTOM_ELEMENTS_SCHEMA' to the
گویا این سلکتور رو اصلا نمی‌شناسه
2- اگه میشه یه خورده هم در مورد ریسپانسیو بودن عناصر هم یه توضیح بدین 
باتشکر از زحمات شما
‫۷ سال و ۴ ماه قبل، یکشنبه ۷ خرداد ۱۳۹۶، ساعت ۲۲:۰۲
با تشکر از مطلب خوب و مفیدتون.
فقط اگه میشه یه مرجع کامل که نحوه استفاده کامپوننت‌ها داخل برنامه‌های انگولار هست رو معرفی کنید.
مثل کد‌های خودتون تو این مطلب که مخصوص برنامه انگولار هست چون سایت خودش گویا کدهاش تویهبرنامه انگولار جواب نمیده.
بر فرض برای یه باتن تو داکیومنت خود سایت
<md-button ng-disabled="true"> Disabled </md-button>
به این صورت هست که وقتی کپی میکنیم تو برنامه ارور  'md-button' is not a known elemen میده
در حالی که تو کد خودتون برای استفاده از باتن
<button md-raised-button color = "accent" >
به این صورت عمل کردین. بی زحمت اگه میشه یه راهنمایی بکنید.