رایگان، بدون نیاز به حساب
JWT
یک توکن وب فشرده JSON از ادعاها ایجاد کنید و آن را در این مرورگر امضا کنید. از این صفحه برای یادگیری و تست نشانه ها استفاده کنید، نه برای احراز هویت تولید.
چگونه یک JWT ایجاد و امضا کنم؟
یک شی JSON از ادعاها را وارد کنید، HS256، HS384 یا HS512 را انتخاب کنید و یک راز آزمایشی ارائه دهید. به صورت اختیاری یک زمان انقضا اضافه کنید. مرورگر توکن را به صورت محلی ایجاد می کند. آن را فقط در یک محیط تست ایمن کپی کنید.
پرسشهای متداول
چگونه یک JWT ایجاد و امضا کنم؟
یک شی JSON از ادعاها را وارد کنید، HS256، HS384 یا HS512 را انتخاب کنید و یک راز آزمایشی ارائه دهید. به صورت اختیاری یک زمان انقضا اضافه کنید. مرورگر توکن را به صورت محلی ایجاد می کند. آن را فقط در یک محیط تست ایمن کپی کنید.
آیا راز من به سرور ارسال می شود؟
No. Signing از Web Crypto در این برگه مرورگر استفاده می کند. راز و ادعاها توسط این ابزار آپلود یا ذخیره نمی شوند. راز تولید را وارد نکنید: برنامههای افزودنی مرورگر یا دستگاه در معرض خطر همچنان ممکن است به محتوای صفحه دسترسی داشته باشند.
آیا ایجاد JWT باعث ورود کاربر می شود؟
نه. یک توکن امضا شده به خودی خود هیچ کسی را احراز هویت نمی کند. یک سرور باید امضا، صادرکننده، مخاطب، انقضا و قوانین خاص برنامه را تأیید کند.
آیا می توانم از راز تولید خود در اینجا استفاده کنم؟
نه. فقط از یک راز تست یکبار مصرف استفاده کنید. اسرار امضای HMAC کلیدهای مشترک هستند و هر کسی که کلید را داشته باشد می تواند امضا ایجاد کند. کلیدهای تولید را در یک مدیر مخفی سمت سرور امن نگه دارید.
کدام الگوریتم ها پشتیبانی می شوند؟
این ابزار فقط از HS256، HS384 و HS512 پشتیبانی می کند. از الگوریتم های نامتقارن مانند RS256 یا ES256 پشتیبانی نمی کند.