در این مقاله قصد داریم به معرفی، پیکربندی و پیاده سازی گام به گام Azure Key Vault با استفاده از NET Core 7 Web API بپردازیم.
دستور جلسه
- معرفی
- پیاده سازی
- راه اندازی خزانه کلید Azure
پیش نیازها
- ویژوال استودیو 2022
- حساب لاجوردی
- NET Core 7
معرفی
- Azure Key Vault دادههایی مانند گذرواژهها، گواهیها و سایر اطلاعات کاربری را بهطور ایمن مدیریت و ذخیره میکند.
- ذخیره سازی متمرکزی را فراهم می کند که در آن می توانیم تمام اعتبارات خود را مدیریت کنیم.
شکل – دیاگرام Key Vault از مستندات مایکروسافت
- سناریوهای زیادی وجود دارد که در آن اطلاعات حساس خود مانند رشته های اتصال پایگاه داده و رمزهای عبور را در پایگاه کد خود ذخیره می کنیم، اما ممکن است در آینده باعث شود زیرا گاهی اوقات افراد اشتباه می توانند به آن دسترسی پیدا کنند.
- Key Vault ذخیره سازی متمرکز و همچنین فراهم می کند و ما می توانیم دسترسی و استفاده از اسرار خود را نظارت و پیگیری کنیم.