Może możecie mi w tym pomóc. Próbuję wdrożyć reCAPTCHA w mojej aplikacji node.js i niezależnie od tego, co robię, otrzymuję odpowiedź " " invalid-site-private-key ".Ciągle otrzymuję "nieprawidłowy-site-private-key" na mojej prośbie o zatwierdzenie reCAPTCHA
Oto rzeczy, podwójne i dwuosobowe wypróbowaniu:
- odpowiednie klawisze
- Klawisze nie są zamienione
- Klawisze są „globalne klawisze” jak ja testuje na localhost i myślał, że może być problem z tym
- Testowane w środowisku produkcyjnym na serwerze - sam problem
Ostatnią rzeczą, jaką można pomyśleć, że moje żądanie POST do samego interfejsu API reCAPTCHA jest nieprawidłowe, ponieważ konkretny format treści nie jest wyraźnie udokumentowany (parametry są udokumentowane, wiem o tym). Więc to jest organem prośba Jestem obecnie wysyłanie (klucz i IP zostanie zmieniony ale sprawdziłem je na mojej stronie):
privatekey=6LcHN8gSAABAAEt_gKsSwfuSfsam9ebhPJa8w_EV&remoteip=10.92.165.132& challenge=03AHJ_Vuu85MroKzagMlXq_trMemw4hKSP648MOf1JCua9W-5R968i2pPjE0jjDGX TYmWNjaqUXTGJOyMO3IKKOGtkeg_Xnn2UVAfoXHVQ-0VCHYPNwrj3PQgGj22EFv7RGSsuNfJCyn mwTO8TnwZZMRjHFrsglar2zQ&response=Coleshill areacce
Czy jest coś złego w tym formacie? Czy muszę wysyłać specjalne nagłówki ? Czy całkowicie się mylę? (Pracuję przez 16 godzin prosto teraz, więc to może być ..)
Dziękuję za pomoc!
Za mało podanych szczegółów. Jakie są nagłówki żądań? Czy korzystasz z modułu takiego jak https://github.com/mirhampt/node-recaptcha? Może spróbuj ponownie opublikować, kiedy się przespisz. : P – broofa
Hej broofa, przepraszam, że moje pytanie nie wystarczało, aby na nie odpowiedzieć. mimo to niezamierzenie rozwiązałeś mój problem b/c w module, który publikujesz nieudokumentowane nagłówki, które są niezbędne do zweryfikowania, czy używasz reCAPTCHA, więc udało mi się zbudować je we własnym rozwiązaniu. Postawię rozwiązanie później jako odpowiedź. Dziękuję Ci! ;) – floriankrueger