Συνήθεις κωδικοί σφαλμάτων
Γρήγορη αναφορά για όλους τους κωδικούς σφαλμάτων που επιστρέφονται από το API του SilentShield.
| Status | Error | Description | Solution |
|---|---|---|---|
400 | validation_error | Μη έγκυρο σώμα αιτήματος ή ελλείποντα υποχρεωτικά πεδία. | Ελέγξτε ότι η μορφή του αιτήματος ταιριάζει με την τεκμηρίωση API. |
401 | missing_api_key | Το API κλειδί λείπει από το αίτημα. | Προσθέστε την κεφαλίδα X-Api-Key στο αίτημά σας. |
403 | ip_not_whitelisted | Η IP του πελάτη δεν βρίσκεται στη λευκή λίστα της πολιτικής ασφαλείας. | Προσθέστε τη διεύθυνση IP στη λευκή λίστα στον Πίνακα ελέγχου → Πολιτική ασφαλείας. |
403 | ip_blacklisted | Η IP του πελάτη βρίσκεται στη μαύρη λίστα της πολιτικής ασφαλείας. | Αφαιρέστε τη διεύθυνση IP από τη μαύρη λίστα στον Πίνακα ελέγχου → Πολιτική ασφαλείας. |
403 | domain_mismatch | Ο τομέας Origin/Referer του αιτήματος δεν ταιριάζει με τον τομέα του API κλειδιού. | Ενημερώστε τον τομέα στον Πίνακα ελέγχου → API κλειδιά → Επεξεργασία. |
403 | referer_not_allowed | Ο τομέας referer δεν βρίσκεται στη λίστα επιτρεπόμενων referer. | Προσθέστε τον τομέα στους Επιτρεπόμενους Referer στην Πολιτική ασφαλείας. |
429 | quota_exceeded | Το μηνιαίο όριο αιτημάτων έχει υπερβεί. | Αναβαθμίστε το πλάνο σας ή περιμένετε μέχρι να επαναφερθεί το όριο. |
429 | ip_rate_limited | Το όριο ρυθμού ανά IP έχει εξαντληθεί. | Περιμένετε 60 δευτερόλεπτα. Η κεφαλίδα Retry-After υποδεικνύει πότε να δοκιμάσετε ξανά. |
200 | X-Domain-Test-Limit-Exceeded | Μη επαληθευμένος τομέας: πάνω από 10 αιτήματα την ημέρα σε δοκιμαστική λειτουργία. Το αίτημα ΔΕΝ απορρίπτεται — το σηματοδοτεί μόνο η κεφαλίδα X-Domain-Test-Limit-Exceeded. | Επαληθεύστε τον τομέα σας για να ξεκλειδώσετε το πλήρες όριό σας. |
403 | suspicious | Ένας πραγματικός επισκέπτης απορρίπτεται από το /v1/verify με την απόφαση suspicious και λόγους όπως NO_TYPING_PAUSES. Το widget δεν έλαβε την υποβολή, για παράδειγμα επειδή η φόρμα στέλνεται με κλικ σε κουμπί και AJAX χωρίς συμβάν submit. | Συμπεριλάβετε το πεδίο behavior_nonce στο σώμα του αιτήματος (σειριοποιήστε ολόκληρη τη φόρμα, και τα κρυφά πεδία). Τα αιτήματα που γίνονται με XMLHttpRequest, συμπεριλαμβανομένου του jQuery.ajax, αναφέρονται τότε από το widget από το SilentShield 2.6 και μετά. Τα αιτήματα που γίνονται με fetch() δεν αναφέρονται ακόμη: χρησιμοποιήστε κανονική υποβολή φόρμας ή επικοινωνήστε με την υποστήριξη. |