ویژگیهای سرویسهای متصل Visual Studio 2022 در حال بهروزرسانی هستند تا به شما کمک کنند تا امنیت را شروع کنید. در گذشته، برای مثال با Azure Storage، کل رشته اتصال را به پیکربندی شما تزریق میکردیم. با این به روز رسانی، ما اسرار را از UX - و از آنچه در پیکربندی ذخیره می کنیم - به طور کلی حذف کرده ایم. این به این معنی است که کد شما اسرار کمتری در خود دارد، بنابراین شما آنها را سهوا وارد مخزن کنترل منبع خود نمیکنید.
احراز هویت یکپارچه، به طور پیش فرض
قبل از این بهروزرسانی، Connected Services رشتههای اتصال راز شامل منابعی مانند Azure Storage را به اسرار شما تزریق میکرد. اگر از secrets.json برای ذخیرهسازی محلی استفاده میکردید، این باعث میشود که اسرار شما در فایلهای روی دیسک ذخیره شود.
پس از این بهروزرسانی، Secrets.json شما حاوی هیچ راز واقعی نیست، بلکه حاوی نقاط پایانی Azure Storage برای نمونه سرویس شما خواهد بود. با استفاده از آخرین Azure SDK، کد شما با استفاده از Visual Studio یا لاگین Azure CLI به منابع Azure شما متصل می شود. به صورت محلی، اعتبار ورود به سیستم شما کار جادویی را انجام می دهد. در Azure، هویت مدیریت شده سرویس برنامه به دست می آید!
مزایای این به روز رسانی
- امنیت پیشرفته: اسرار کمتر روی دیسک به این معنی است که فرآیند توسعه شما به طور خودکار ایمن تر است، زیرا احتمال اینکه این اسرار به طور ناخواسته به کنترل منبع متعهد شوند را کاهش می دهید.
- توسعه و استقرار ساده: روی کاری که به بهترین شکل انجام میدهید تمرکز کنید – کدنویسی – در حالی که Connected Services بخشهای خستهکننده را ایمنتر از همیشه مدیریت میکند.
- پیکربندی خودکار: در حین انتشار، برنامه شما به طور یکپارچه با هویت و نقشهای لازم برای دسترسی به منابع پیکربندی میشود و این فرآیند را راحتتر از همیشه میکند.
ورود به سایت