در افزونه Postman برای VS Code میتوانید custom CA certificate یا client certificate اضافه کنید. این کار زمانی کاربرد دارد که API شما از certificate داخلی، سازمانی یا Mutual TLS استفاده میکند و نمیخواهید برای ارسال درخواست SSL verification را غیرفعال کنید.
چه زمانی certificate لازم است؟
- وقتی API با certificate ثبتشده در registry داخلی شرکت کار میکند.
- وقتی سرور از CA داخلی استفاده میکند و سیستم شما بهصورت پیشفرض به آن اعتماد ندارد.
- وقتی API از mTLS استفاده میکند و client certificate برای احراز هویت لازم است.
نکته امنیتی
certificateهایی که به Postman اضافه میکنید، محلی ذخیره میشوند و با Postman cloud sync نمیشوند. بنابراین هر عضو تیم یا هر سیستم توسعه باید certificateهای لازم را جداگانه تنظیم کند.
دسترسی به تنظیمات certificate
- در بالای sidebar افزونه، منوی Views and More Actions را باز کنید.
- مسیر Settings > Certificates را انتخاب کنید.
- در این بخش میتوانید CA certificate یا client certificate موردنیاز را اضافه و مدیریت کنید.
پیشنهاد عملی
اگر فقط با خطای certificate در محیط داخلی روبهرو هستید، ابتدا CA صحیح را اضافه کنید. غیرفعال کردن SSL verification معمولا راهحل مناسبی برای محیط کاری یا تیمی نیست، چون خطاهای واقعی TLS را پنهان میکند.
منبع آموزشی: Postman Docs، بازنویسی و سادهسازیشده برای کاربران فارسیزبان.