ACSD-50345: reCAPTCHA-problem under utcheckningen

Korrigeringen ACSD-50345 åtgärdar ett problem där valideringarna reCAPTCHA v2 och v3 misslyckas vid beställning och vid utcheckning. Den här korrigeringen är tillgänglig när Quality Patches Tool (QPT) 1.1.31 är installerat. Korrigerings-ID är ACSD-50345. Observera att problemet delvis korrigerades i Adobe Commerce 2.4.6 och att det är planerat att åtgärdas helt i Adobe Commerce 2.4.7.

Berörda produkter och versioner

Korrigeringen skapas för Adobe Commerce-versionen:

  • Adobe Commerce (alla distributionsmetoder) 2.4.5-p1

Kompatibel med Adobe Commerce:

  • Adobe Commerce (alla distributionsmetoder) 2.4.3 - 2.4.5-p2
NOTE
Patchen kan bli tillämplig på andra versioner med nya Quality Patches Tool releaser. Om du vill kontrollera om patchen är kompatibel med din Adobe Commerce-version uppdaterar du magento/quality-patches till den senaste versionen och kontrollera om Quality Patches Tool: Sök efter korrigeringssida. Använd patch-ID:t som söknyckelord för att hitta patchen.

Problem

Fall 1

Google reCAPTCHA v2 läses inte in igen när en misslyckad betalning har skickats.

Steg som ska återskapas

  1. Konfigurera Google reCAPTCHA v2 (Jag är ingen robot).
  2. Aktivera reCAPTCHA för utcheckning.
  3. Försök att lägga en order utan att klicka på reCAPTCHA.
  4. När användaren får felmeddelandet för den saknade reCAPTCHA (reCAPTCHA-validering misslyckades, försök igen), klicka på reCAPTCHA och försök sedan beställa.

Förväntade resultat

Ordern kommer inte att placeras med felaktig reCAPTCHA.

Faktiska resultat

Ett fel genereras - reCAPTCHA-validering misslyckades, försök igen och Ingen sådan kundvagn med ID = 4

Fall 2

Google reCAPTCHA v3 Osynlig fungerar inte i kassan och beställningen kan inte placeras. PlaceOrder -händelsen aktiveras inte.

Steg som ska återskapas

  1. Konfigurera reCAPTCHA v3 Invisible från Store > Configuration > Security.
  2. Aktivera reCAPTCHA v3 Invisible för utcheckning/beställning under Storefront -fliken.
  3. Försök att göra en beställning med Check/Money order betalningsmetod.

Förväntade resultat

Beställningen ska placeras med reCAPTCHA aktiverad.

Faktiska resultat

När du klickat på Place Order , inaktiveras det och inget händer mer.

Tillämpa korrigeringen

Använd följande länkar beroende på distributionsmetod för att tillämpa enskilda korrigeringsfiler:

Relaterad läsning

Mer information om Quality Patches Tool, se:

Mer information om andra patchar som finns i QPT finns i Quality Patches Tool: Sök efter patchar i Quality Patches Tool guide.

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a