Lassen Sie Google Recaptcha mit speziellen Zeichen im Domain-Namen arbeiten

8

Ich habe einen API-Schlüssel für eine Website mit dem schwedischen Zeichen ä im Domain-Namen eingerichtet ( Ссылка ), aber das war der Fall Initialisiere das Recaptcha nicht.

Dann versuchen Sie einen API-Schlüssel für die entsprechende URL Ссылка , die beim Erreichen der Website von Ссылка , aber nicht Ссылка .

Dann habe ich das sichere Token gefunden, das auf allen Domains funktionieren sollte. Es initialisierte die Re-Captchas auf allen Domains und arbeitete auch an allen getesteten Domains mit Ausnahme des Domains mit ä . Ссылка

Gibt es eine Möglichkeit, es auch mit ä im Domain-Namen zu arbeiten?

Bearbeiten

Da ein API-Schlüssel für Ссылка von Android aus funktioniert, wenn Sie von Ссылка , könnte es sein, wie der Browser die Domain interpretiert. Z.B. firefox interpretiert Ссылка als Domain Ссылка und kann keine Antwort von Google-Servern erhalten, die in Domainnamen nicht zulässig sind. Android interpretiert Ссылка als Ссылка und bekommt eine Antwort, da sie nicht ä enthält. Irgendwelche Gedanken dazu? Gibt es eine Möglichkeit, den Browser zu zwingen, Ссылка als Ссылка ?

Bearbeiten2

Code Beispiele können über sälja.io / test, 178.62.187.163/test und xn--slja-loa.io/test

erreicht werden

Bearbeiten3

Ab heute (25.11.2015) scheint es nicht möglich zu sein, Recaptcha mit einer speziellen Bezeichnung wie ä im Domain-Namen zu verwenden. Da Aishwat Singh den meisten geholfen hat, zu dieser Schlussfolgerung innerhalb der Zeit für die Belohnung zu kommen, wird er belohnt, jedoch wird eine Antwort akzeptiert werden, wenn eine Lösung für dieses Problem bereitgestellt werden kann.

    
embe 15.11.2015, 19:19
quelle

2 Antworten

4

Ich habe es gerade probiert und kann Schlüssel für example-ä.se 6Ld8VRETAAAALRXFNxmjEeVzbg2y5vdWv7THwJz

erzeugen

wird in Kürze ein vollständiges Arbeitsbeispiel veröffentlichen

BEARBEITEN 1

Hier ist git Repo für den Code und den gleichen Lauf auf heroku

Ok, es ist keine vollständige Korrektur, weil ich herokuapp.com als Domain benutzt habe, damit Beispiel-ä.herokuapp.com zu einer Subdomain wird und funktioniert

(aber wenn ich es früher versuchte, habe ich einen Schlüssel für example-ä.se erstellt, aber beim Laden der Seite im Captcha gibt es invalid domain , herausgefunden, dass das ursprüngliche Problem war, ich dachte, du könntest keinen Schlüssel für diese Domain generieren)

Wird eine vollständige Korrektur versuchen

BEARBEITEN 2

Übrigens können Sie auch Ihre Domain-IP angeben, überprüfen Sie diese Diskussion

Für mich heroku freie Konto bietet keine IP-Domäne, so dass es schwierig für mich ist, es zu testen

Ich habe auch diesen Thread

Es wurde herausgefunden, ob ich die Domänenliste als nur com akzeptiere. In Ihrem Fall geben Sie einfach se als Domains an und es sollte funktionieren, google checkt nicht die exakte URL aus, es überprüft nur die Domain

Hoffe, es hilft, wird auch in stoken approach nachsehen

    
Aishwat Singh 19.11.2015 15:00
quelle
-1

Sie können diesen Beitrag lesen:

Ссылка

.....................

    
Abd 25.11.2015 07:57
quelle