Un utente ha chiesto informazioni su cformsII di Wordpress

Paypal “Accesso negato” dopo aver inviato il modulo

Un utente ha chiesto πŸ‘‡

Improvvisamente Paypal sta riorganizzando cformsII con errori 403 quando l’utente invia il modulo dalla pagina 2 del modulo multipart:

Accesso negato
Non sei autorizzato ad accedere a “/ cgi-bin / webscr” su questo server.

Non penso che questo sia un problema cformsII, ma forse potresti darmi un’idea di cosa pensi che Paypal non piaccia.

Attualmente ci sono tre siti non funzionanti, uno dei quali Γ¨ operativo da piΓΉ di 5 anni. Eccone uno:
https://www.sgcpc.org/donations-menu/donations/

Nelle impostazioni di cformsII:

Modulo principale:
Invia i dati del modulo: verifica che sia possibile abilitare un’azione alternativa del modulo
https://www.paypal.com/cgi-bin/webscr

L’ultima versione di WordPress, cformsII, theme.
PHP 7.3

Ecco cosa invii a Paypal:

TITOLO DELL’APPLICAZIONE

: autoritΓ : http://www.paypal.com

: metodo: POST
: percorso: / cgi-bin / webscr
: schema: https
accetta: text / html, application / xhtml + xml, application / xml; q = 0.9, immagine / avif, immagine / pagina web, immagine / apng, * / *; q = 0,8, domanda / scambio firmato; v = b3; q = 0,9
accetta-codifica: gzip, deflate, br
accettazione della lingua: en-US, ga; q = 0,9
cache-control: etΓ  massima = 0
lunghezza del soggetto: 2077
tipo di contenuto: multipart / form-data; limit = β€”- WebKitFormBoundaryfh1WbHX9O6wR9zRS
cookie: KHcl0EuY7AKSMgfvHl7J5E7hPtK = UExkOzO-C6SO73DmSaoWvzetgyOBSlq0zfQCpgb3kmof20ubCTPm3x4vid9mrADzLogU7WjIpTnVbIUg
origine: https://www.sgcpc.org

arbitro: https://www.sgcpc.org/

sec-fetch-dest: un documento
modalitΓ  sec-fetch: per navigare
sec-fetch-site: cross-site
sec-fetch utente πŸ˜• 1
applicazioni non sicure per l’aggiornamento: 1
agente utente: Mozilla / 5.0 (Windows NT 10.0; Win64; x64) AppleWebKit / 537.36 (KHTML, simile a Gecko) Chrome / 85.0.4183.121 Safari / 537.36

DETTAGLI DEL MODULO

item_name: abbonamento generale
importo: $ 1
first_name: Paul
last_name: Hartman
address1: 18 1/2 Main Street
cittΓ : Baltimora
citazione: MD
zip: 21212
address_override: 1
e-mail: paul@computerengineeringgroup.com
affari: YSDK3DQ74NQT2
cmd: _donations
URL dell’immagine: https://www.sgcpc.org/wp-content/uploads/2019/01/SG-logo-transparent150.png

ritorno: https://www.sgcpc.org/thank-you/

cf_working7: Un minuto, per favore …

cf_failure7: Si prega di compilare tutti i campi obbligatori.

cf_customerr7: y
sendbutton7: ​​Invio

Autore del plugin

(@bgermann)

4 mesi fa

Immagino che PayPal abbia cambiato la sua API. Si prega di leggere la loro documentazione su come modificare i parametri dell’applicazione.

Lanciatore di thread

(@ paul-hartman)

4 mesi fa

Non riesco a trovare alcuna modifica ai documenti di Paypal.

Sai quali sono gli ultimi 4 elementi nei dati del modulo? Non sono da nessuna parte nella forma, anche come campi nascosti. Non so da dove vengano. Ecco cosa mostra Firefox:

Smaltimento del materiale: form-data; name = “cf_working7”

Un minuto, per favore…

β€”β€”β€”β€”β€”β€”β€”β€”β€” 27427764433255274236244046098
Smaltimento del materiale: form-data; name = “cf_failure7”

Si prega di compilare tutti i campi obbligatori.

β€”β€”β€”β€”β€”β€”β€”β€”β€” 27427764433255274236244046098
Smaltimento del materiale: form-data; name = “cf_customerr7”

y
β€”β€”β€”β€”β€”β€”β€”β€”β€” 27427764433255274236244046098
Smaltimento del materiale: form-data; name = “sendbutton7”

accedere
β€”β€”β€”β€”β€”β€”β€”β€”β€” 27427764433255274236244046098–

Non esistono tali nomi di campo nel modulo. Qualche altro plugin potrebbe aggiungerlo ai dettagli del modulo quando vengono inviati? Non so come funziona il meccanismo.

Questo potrebbe non essere ciΓ² di cui si lamenta Paypal, ma sembra sospetto.

Was this helpful?

0 / 0

Lascia un commento 0

Your email address will not be published. Required fields are marked *