[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
REDAXO Forum • sslsites.de + captcha + xform
Seite 1 von 1

sslsites.de + captcha + xform

Verfasst: 20. Mai 2013, 09:54
von teletubbie
Die Captcha-Funktion von xform funktioniert wunderbar, solange man nicht die Umleitung über sslsites.de von domainfactory nimmt.

Durch das voranstellen der Domain

Code: Alles auswählen

https://sslsites.de/meinedomain.de
wird die Seite verschlüsselt übertragen. Das funktioniert alles wunderbar.
Lediglich das captcha-Bild wird in der verschlüsselten Version nicht angezeigt. In der Ausgabe wird nicht der Link

Code: Alles auswählen

https://sslsites.de/meinedomain.de/link_zum_Captcha
dargestellt, sondern immer auf

Code: Alles auswählen

https://sslsites.de/link_zum_Captcha
verkürzt. Gibt man die korrekte Linkadresse manuel in die Adresszeile ein wird das Captchabild einzeln angezeigt.
Es bringt auch nichts das Template mit <base href="https://sslsites.de/meinedomain.de" /> auszustatten. Egal was ich dort eingebe, der Link zum Captchabild wird in der Ausagbe immer auf die Basisdomain »sslsites.de« reduziert und die eigentliche Domain rausgekürzt.

Hat jemand eine Idee, wie man dem Captchabild den richtigen Link beibringen kann?


1000...0 Grüße
Daniel

Re: sslsites.de + captcha + xform

Verfasst: 22. Mai 2013, 22:16
von teletubbie
Dem Problem bin ich langsam auf die Spur gekommen. Aber lösen konnte ich es nicht.

Das Captcha-Bild wir ja über ein JavaScript generiert. Dabei wird der Link immer auf Basis der ersten Domain zusammengabaut. Setzt man im Header z.B. wieder die Zeile
<base href="<?php echo $REX['SERVER']; ?>" /> ein, so wird das Captcha-Bild zwar korrekt angezeigt, aber nicht über den ssl-Proxy aufgerufen. Damit wird die Verbindung als nicht sicher eingestuft und beim Absenden der Daten eine entsprechende Meldung generiert. Demnach dürfte die Captcha-Funktion für diesen speziellen Fall nicht nutzbar sein. :(

Re: sslsites.de + captcha + xform

Verfasst: 18. Jun 2014, 23:21
von nuxx
Hallo
bin gerade auch an einem Formular über einen SSL-Proxy dran.
Ich hoffe meine Antwort kommt nicht zu spät für Dich.

In X-Form hast Du die Möglichkeit einen "Link" zum Captcha Script anzugeben. Wenn Du hier Deine URL zum Formular angibst, dann klappst.

Code: Alles auswählen

captcha|Sicherheitscode eingeben|Der Sicherheitscode ist falsch!|https://ssl-proxy.de/deineURL.de/DeinFormular.html
bzw ohne rewrite:

Code: Alles auswählen

captcha|Sicherheitscode eingeben|Der Sicherheitscode ist falsch!|https://ssl-proxy.de/deineURL.de/index.php?article_id=1234
Gruß Nuxx