reCAPTCHA Fungerer Ikke: Trin-for-Trin Løsninger for Hver Bruger

-
Hvordan man fikser reCAPTCHA, der ikke fungerer
- 1. reCAPTCHA fremkommer ikke eller drejer hele tiden
- 2. “Kunne ikke forbinde til reCAPTCHA-service”
- 3. “Ugyldig domæne for site-nøgle”
- 4. “Ugyldig webstedsnøgle” eller “Ugyldig nøgletype”
- 5. reCAPTCHA fejler altid verifikation
- 6. “Din computer eller netværk kan sende automatiserede forespørgsler”
- FAQs
- Konklusion
Denne guide hjælper med at løse reCAPTCHA-problemer på din hjemmeside, fra basale browserindstillinger til avanceret fejlfinding for udviklere.
Hvis reCAPTCHA ikke fungerer på din hjemmeside eller browser, skyldes det sandsynligvis problemer med browseren, netværksrestriktioner eller integrationsfejl. Denne guide fører dig gennem de mest almindelige symptomer og løsninger, fra grundlæggende browserindstillinger til avanceret fejlfinding for udviklere.
Hvordan man fikser reCAPTCHA, der ikke fungerer
1. reCAPTCHA fremkommer ikke eller drejer hele tiden
Hvad sker der:
reCAPTCHA-boksen vises ikke, eller du ser kun en indlæsningsspinner.
Løsning for brugere:
- Opdater din browser til den nyeste version (Google understøtter kun de sidste to versioner af de store browsere).
- Aktivér JavaScript og cookies i browserindstillingerne.
- Deaktiver adblockere som Ghostery eller uBlock midlertidigt eller tillad Google-domæner.
- Ryd browserens cache eller åbne siden i Inkognito-tilstand.
- Skift netværk eller brug en VPN, hvis du er bag en firewall eller i et land, hvor Google-domæner er blokeret.
- Hvis du er usikker på, hvilke browsere der understøtter CAPTCHA korrekt, så tjek denne fulde liste over browserunderstøttelse for reCAPTCHA for at sikre kompatibilitet.
Løsning for udviklere:
- Inkluder det korrekte script:
<script src=”https://www.google.com/recaptcha/api.js” async defer></script>
eller for v3:
<script src=”https://www.google.com/recaptcha/api.js?render=YOUR_SITE_KEY”></script> - Sikre, at widget ikke er inde i skjulte elementer eller modaler før rendering.
- Kald grecaptcha.reset() efter at have vist en skjult widget.
- Opdater Content Security Policy for at tillade:
- https://www.google.com/recaptcha/
- https://www.gstatic.com/recaptcha/
- Brug https://www.recaptcha.net/recaptcha/api.js, hvis Google er blokeret i dit område.
- Tilføj “localhost” til dine nøgler tilladte domæner ved lokal test.
2. “Kunne ikke forbinde til reCAPTCHA-service”
Hvad sker der:
Du får en fejlmeddelelse, der siger, at reCAPTCHA ikke kunne indlæses på grund af forbindelsesproblemer.
Løsning for brugere:
- Tjek din internetforbindelse og bekræft www.google.com er tilgængelig.
- Skift til et andet netværk (Wi-Fi eller mobilnetværk).
- Prøv en anden browser eller enhed.
- Hvis du er i en app eller indlejret webview, skal appen muligvis aktivere DOM-lagring eller opdatere de tilladte domæner.
Løsning for udviklere:
- Undersøg browserkonsollen for BROWSER_ERROR eller andre netværksfejl.
- Prøv reCAPTCHA-udførelsen igen, hvis netværket fejler.
- I Android WebView, aktiver DOM-lagring:
settings.setDomStorageEnabled(true); - Undgå fejl med blandet indhold ved at bruge HTTPS overalt.
- Tjek systemtiden—SSL-verifikation fejler, hvis enhedens ur er forkert.
- Tillad localhost i Googles administrationspanel ved test.
3. “Ugyldig domæne for site-nøgle”
Hvad sker der:
Du ser: FEJL for siteejer: Ugyldigt domæne for site-nøgle.
Løsning for udviklere:
- Log ind på Google reCAPTCHA administrationskonsol.
- Tilføj de tilladte domæner.
korrekte domænenavne (f.eks. example.com og www.example.com) — inkluder ikke http://.
- Brug en v2-nøgle til checkbox/usynlige og en v3-nøgle til score-baserede widgets. Bland dem ikke.
- Hvis nødvendigt, regenerér en ny nøgle og opdater den i din kode.
Reparation til brugere:
- Hvis dette sker på et tredjepartswebsted, er det ikke din skyld. Prøv at få adgang til www- eller non-www-versionen af URL'en eller kontakt webstedets support.
4. “Ugyldig webstedsnøgle” eller “Ugyldig nøgletype”
Hvad sker der:
Widgets vises som ødelagte eller fejler straks med nøgle-relaterede fejl.
Reparation til udviklere:
- Sørg for, at webstedsnøglen svarer til widget-versionen.
- v2-nøgler fungerer kun med v2-widgets.
- v3-nøgler fungerer kun med v3 API'er.
- Enterprise-nøgler kræver specielle API-opkald.
- Forveksl ikke webstedsnøgle med hemmelig nøgle—hver går et andet sted (frontend vs backend).
- Hvis din nøgle blev deaktiveret eller du ændrede typer, generér en ny nøgle og erstat den i dit setup.
Reparation til brugere:
- Dette er et udviklerproblem. Du kan prøve at opdatere, men hvis den forkerte nøgle er i brug, kan det kun rettes af webstedsejeren.
5. reCAPTCHA fejler altid verifikation
Hvad sker der:
Du fuldfører CAPTCHA'en, men formularen bliver stadig ikke sendt, eller den siger, at verifikationen fejlede.
Reparation til udviklere:
- Tjek din server-side POST-anmodning til:
https://www.google.com/recaptcha/api/siteverify - Inkluder begge:
- hemmelig: din hemmelige nøgle
- respons: brugerens g-recaptcha-response-token (formularfelt)
- Streng ikke anmodningen. Brug standard application/x-www-form-urlencoded-format.
- Hvis du bruger reCAPTCHA v3:
- Justér din scoregrænse. Nogle brugere kan få en lav score (<0.5) og blive blokeret.
- Hvis du ser “Over gratis kvote” med høje scorer, betyder det, at brugen oversteg grænserne.
Reparation til brugere:
- Prøv at løse CAPTCHA'en ved hjælp af lyd alternativet.
- Ryd din browsers cache eller skift til en anden browser.
- Hvis problemet fortsætter, rapporter det til webstedets supportteam.
6. “Din computer eller netværk kan sende automatiserede forespørgsler”
Hvad sker der:
Google markerer din forbindelse som mistænkelig.
Reparation til brugere:
- Skift til et andet netværk eller frakobl fra VPN/proxy.
- Vent et par timer — hastighedsgrænser er normalt midlertidige.
- Hvis du bliver bedt om det, gennemfør CAPTCHA-udfordringerne for at bevise, at du er menneskelig.
Reparation til udviklere:
- Tjek om du udløser loops, der gentagne gange indlæser CAPTCHA.
- Hvis mange brugere rapporterer dette, foreslå dem at skifte IP-adresser eller efterforske om dit domæne bliver flagged af Google.
FAQs
Hvorfor vises reCAPTCHA ikke i min browser?
Det kan skyldes annonceblokering, en forældet browser, at JavaScript er deaktiveret eller netværksrestriktioner.
Hvordan retter jeg “Ugyldig webstedsnøgle”-fejl?
Ja. Bare whitelist localhost i Google reCAPTCHA adminpanelet, når du opretter eller redigerer din nøgle.
Hvad er forskellen mellem v2 og v3 reCAPTCHA?
v2 viser en checkbox eller udfordring. v3 scorer interaktionen bag kulisserne og kræver ingen brugerinteraktion.
Virker reCAPTCHA i inkognitotilstand?
Ja, men annonceblokker eller strengere privatlivsindstillinger i inkognito kan interferere med indlæsningen af scripts.
Konklusion
Når reCAPTCHA ikke fungerer, ligger problemet ofte i browserindstillinger, netværksbegrænsninger eller fejlkonfigurerede site-nøgler. For brugere kan løsningen være så enkel som at deaktivere udvidelser eller opdatere browseren. For udviklere er det vigtigt at gennemgå integrationsdetaljer, domæneindstillinger og API-versioner. Hvis fejlene fortsætter, tilbyder Googles supportdokumentation og admin-konsol de sidste værktøjer til løsning.

Skriv et svar