Midسختی 3 از ۵· در 30٪ مصاحبههای این حوزه پرسیده شده
تفاوت نگهداری Secret در Application Settings و در Key Vault چیست؟
☆نشان کردنپاسخ کوتاه
Application Settings بهصورت متن ساده در تنظیمات App Service ذخیره میشود؛ Key Vault یک لایه امنیتی جدا با کنترل دسترسی، Audit Log و چرخش کلید فراهم میکند.
پاسخ کامل
Application Settings برای مقادیر تنظیمات عادی مناسب است اما امکاناتی مثل نسخهبندی Secret، Audit دقیق دسترسی، چرخش خودکار و مدیریت متمرکز بین چند برنامه را ندارد. Key Vault این قابلیتها را اضافه میکند و بهخصوص وقتی چند برنامه باید به یک Secret مشترک دسترسی داشته باشند (مثل یک Connection String مشترک) گزینه درستتری است.
نکته مهم
منبع کامل موضوع: About Azure Key Vault — Microsoft Learn.
