JWT Gereksinimleri
JWT’niz aşağıdaki özelliklere uygun olmalıdır:- Algoritma: HS256 (HMAC SHA-256)
- İmza: SHA-256 hash kullanılarak oluşturulmuş
- Geçerlilik Süresi: Kısa ömürlü token (60 saniye)
İmza Oluşturma
JWT oluşturmadan önce bir imza oluşturmanız gerekir:JWT Payload Yapısı
JWT payload’ınız şunları içermelidir:- Tüm tarih/saat değerleri GMT formatında olmalıdır
- Geçerlilik süresi (
exp), şu anki zaman + 60 saniye (milisaniye olarak) olarak ayarlanmalıdır
JWT Oluşturma
JWT’yi imzalamak için Enc Key’inizi kullanın:JWT’yi İsteklerde Kullanma
JWT’yi API isteklerinize dahil edin:Sorun Giderme
Kimlik doğrulama hatalarıyla karşılaşırsanız:- Auth Key ve Enc Key’inizin doğru ve aktif olduğunu doğrulayın
- Sistem saatinizin senkronize olduğundan emin olun (JWT doğrulama zaman duyarlıdır)
- Gerekli tüm payload alanlarının mevcut ve doğru formatta olduğundan emin olun
- İmzanızın doğru şekilde oluşturulduğunu kontrol edin