پرش به محتوای اصلی

کلید API لو رفته است؟

اگر کلید در مخزن عمومی، لاگ یا پیام منتشر شده، این سه گام را به ترتیب انجام دهید. گام اول کمتر از یک دقیقه زمان می‌برد.

اول کلید را غیرفعال کنید

تا زمانی که کلید فعال است، هر کسی آن را داشته باشد از کیف پول شما مصرف می‌کند.

گام‌ها

  1. کلید را بچرخانید یا لغو کنید

    کنسول ← کلیدهای API ← کلید مورد نظر ← «چرخش» یا «لغو کلید». چرخش کلید تازه می‌سازد و کلید قبلی فقط تا پایان پنجره مهاجرت (از ۱ ثانیه تا ۷۲ ساعت) پذیرفته می‌شود؛ اگر کلید لو رفته است، لغو را انتخاب کنید تا همه درخواست‌های آن بلافاصله رد شوند. هر دو عملیات به ورود تازه نیاز دارند.

  2. لاگ‌ها و مصرف را بررسی کنید

    در «لاگ درخواست‌ها»ی کنسول، درخواست‌های اخیر را با فیلتر محیط و مدل ببینید و به این نشانه‌ها دقت کنید:

    • مدل‌هایی که استفاده نمی‌کنید
    • افزایش ناگهانی تعداد درخواست یا توکن، به‌ویژه در ساعات غیرکاری
    • درخواست‌های ناموفق و کد خطای آن‌ها
    • در صفحه مصرف، هزینه را بر اساس کلید، مدل و محیط مقایسه کنید

    لاگ درخواست‌ها زمان، شناسه درخواست، مدل، پروتکل، وضعیت، کد خطا، تأخیر و توکن‌ها را نشان می‌دهد. متن درخواست‌ها ذخیره نمی‌شود، پس محتوای درخواست‌های مهاجم قابل مشاهده نیست؛ نشانی IP هم در لاگ نمایش داده نمی‌شود.

  3. جلوی تکرار را بگیرید

    IP مجاز، مدل‌های مجاز و محدودیت RPM/TPM فقط هنگام ساخت کلید تعیین می‌شوند و بعد از آن قابل ویرایش نیستند. اگر کلید قبلی بدون این محدودیت‌ها ساخته شده بود، کلید تازه را با این تنظیمات بسازید و کلید لو رفته را لغو کنید:

    IP مجاز
    فقط سرورهای شما
    نشانی‌های IPv4 دقیق؛ فهرست خالی یعنی بدون محدودیت
    مدل‌های مجاز
    فقط مدل‌های مورد استفاده
    محدودیت RPM و TPM
    متناسب با مصرف واقعی
    .gitignore
    # .gitignore
    .env
    .env.*

وضعیت «مشکوک به نشت»

اگر کلیدی مشکوک به نشت علامت‌گذاری شود، کنسول وضعیت آن را مشکوک به افشا نشان می‌دهد و درخواست‌های آن با وضعیت ۴۰۳ و کد api_key_leak_suspended رد می‌شوند. برای چنین کلیدی، کنسول «لغو فوری» و «چرخش و جایگزینی» را پیشنهاد می‌دهد.

نیاز به کمک دارید؟

اگر مصرف مشکوکی دیدید، شناسه درخواست‌ها را از طریق صفحه تماس برای پشتیبانی بفرستید. امنیت و حریم خصوصی