CodeShot
Midسختی 3 از ۵· در 15٪ مصاحبه‌های این حوزه پرسیده شده

Azure Key Vault چه مشکلی را حل می‌کند؟

نشان کردن

پاسخ کوتاه

مدیریت متمرکز و امن اسرار (Secrets)، کلید رمزنگاری و گواهی‌نامه، به‌جای نگه‌داشتن آن‌ها در Config یا کد.

پاسخ کامل

با اتصال Managed Identity به Key Vault، اپلیکیشن می‌تواند بدون نگه‌داشتن هیچ Credential دستی، در زمان اجرا اسرار لازم را بخواند — این کار ریسک افشای اطلاعات حساس در کد یا فایل پیکربندی را حذف می‌کند.

نکته مهم

Managed Identity یعنی خودِ Azure هویتی به اپلیکیشن می‌دهد که نیازی به مدیریت دستی کلید احراز هویت نیست.

اشتباه رایج

قراردادن Connection String یا کلید API مستقیماً در appsettings.json به‌جای Key Vault.