اخبار، مطالب و رویدادهای مرتبط با توسعه نرم افزار رادکام
Delegate چیست؟ Delegate به طور مشخص به یک متد اشاره می کند. ما می توانیم Delegate را همانند یک متد با استفاده از عبارت کلیدی Delegate تعریف کنیم. سپس می توانیم یک نمونه از Delegate را ایجاد کرده و به یک متد مرتبطش کنیم.
نوشته شده در برنامه نویسی
همانطور که شما در حال ساخت برنامه های کاربردی هستید، مهم است که اصل رازداری را در نظر داشته باشید. اطلاعات بیشتری از آنچه نیاز هست را در اختیار دیگران قرار ندهید. این بحث در مورد پیام های خطایی که در سایت خود نمایش می دهید صدق می کند. در طول زمان توسعه نرم افزار، برای عیب یابی و رفع اشکالات، باید گزارش خطای دقیق را مشاهده و بررسی کنید. اما در زمان ارائه محصول، مطمئن شوید که نمایش خطاهایی که با جزئیات ارائه می شوند را خاموش کرده اید.
نوشته شده در برنامه نویسی
وقتی asp.net core identity را بررسی کردیم، دیدیم که چگونه میان‌افزار کوکی، داده‌های کاربر و یک کوکی رمزگذاری شده را ذخیره می‌کند و با هر درخواست ارسال می‌کند. برای احراز هویت مبتنی بر توکن، ما همچنین از میان افزار کوکی به عنوان یک ویژگی مستقل برای ورود به سیستم محلی استفاده کردیم.
این کوکی ها حاوی اطلاعات ارزشمندی هستند و باید محافظت شوند.
نوشته شده در برنامه نویسی
در صورتی که داده ها محافظت نشوند، می توان از تمام ارتباطات بین وب سایت شما و مرورگر کاربر سوء استفاده کرد. مهاجمان می توانند به این تبادلات گوش دهند و حتی ارتباطات بین مشتری و سرور را دستکاری کنند.
نوشته شده در برنامه نویسی
ابزار Secret Manager راه دیگری برای ذخیره اطلاعات سری، خارج از پروژه و دسترسی به آنها از طریق کلاس configuration است. برخلاف متغیرهای محیطی، این امکان فقط برای زمان توسعه و پیاده سازی استفاده می شود.
نوشته شده در برنامه نویسی
برنامه شما معمولاً نیاز دارد تا داده های پیکربندی حساس را در خود داشته باشد. این داده ها می‌تواند شامل رشته‌های اتصال پایگاه های اطلاعاتی ( مبتنی بر داده ها) با اطلاعات مربوط به شناسه کاربری و رمز عبور مربوطه و یا اطلاعات  مربوط به اعتبار سنجی مربوط به اتصال به نرم افزار ثالث باشد.
نوشته شده در برنامه نویسی
« قبلی صفحه ۱ از ۷ ۲ ۳ ۴ ۵ ۶ ۷ بعدی »