---
title: "tx_form: The HMAC of the form could not be validated."
url: "https://www.typo3.net/d/128338-tx-form-the-hmac-of-the-form-could-not-be-validated"
source: "typo3.net"
tags: ["Extensions","Frage","TYPO3 9","ViewHelper"]
created: "2020-10-05"
last_reply: "2021-02-23"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# tx_form: The HMAC of the form could not be validated.

Extensions · 3 Antworten · gestartet 2020-10-05

## Eröffnungsbeitrag

**doni** · 2020-10-05 · [Beitrag #1](https://www.typo3.net/d/128338-tx-form-the-hmac-of-the-form-could-not-be-validated/1)

Hallo,

ich nutze ein Fluid Template und habe ein Kontaktformular im BE als Plugin "Form" eingebunden.

Wenn ich das Formular ausfülle und absenden will, erhalte ich diese Fehlermeldung:

```plaintext
Bad Request (400)
The HMAC of the form could not be validated.
```

Im Quelltext habe ich bei den hidden-fields falsche Infos im "value":

```typoscript
<input 
	type="hidden" 
	name="tx_form_formframework[__trustedProperties]" 
	value="a:1:{s:18:"kontaktformular-89";a:6:{s:6:"text-1";i:1;s:6:"text-2";i:1;s:21:"0uI29ZoRLgFfaHtO7wzqs";i:1;s:7:"email-1";i:1;s:10:"checkbox-1";i:1;s:13:"__currentPage";i:1;}}b10c6cdd3bf6ca5af7349de75a25695f93014abf" 
/>
```

Anscheindend wir die Info zwischen den geschweiften Klammern {} im value nicht geparst.
Weiß jemand woran das liegt?

## Antworten

### [#2](https://www.typo3.net/d/128338-tx-form-the-hmac-of-the-form-could-not-be-validated/2) · doni · 2020-10-05

Problem gelöst:
Hatte vorher das hier drin:

```html
<f:format.htmlentitiesDecode>{contentNormal}</f:format.htmlentitiesDecode>
```

... und in das hier geändert:

```html
<f:format.raw>{contentNormal}</f:format.raw>
```

### [#3](https://www.typo3.net/d/128338-tx-form-the-hmac-of-the-form-could-not-be-validated/3) · seebold · 2021-02-23

Hallo doni,

ich habe nun schon bei der zweiten TYPO3-Installation das selbe Problem. Auch bei mir werden in den hidden-fields falsche Infos angezeigt. Ist für mich ein neues Phänomen. Kannst Du mir vielleicht verraten, in welcher Datei Du Deine Änderung vorgenommen hast? Ich finde in keine Template-Datei eine solche Zeile.

Viele Dank
Martin

### [#4](https://www.typo3.net/d/128338-tx-form-the-hmac-of-the-form-could-not-be-validated/4) · seebold · 2021-02-23

Sorry, Fehler gefunden: Ärgerlich:

Ich habe über replacement die englischen Anführungzeichen gegen deutsche ersetzt. Leider, so habe ich schon bei anderen Replacements feststellen müssen, wir alles ersetzt.

```typoscript
20 < styles.content.get
        20.select.where = colPos = 0
        stdWrap.replacement{
            20 {
                search = #(&quot;)#
                replace = |*| &bdquo;||&ldquo; |*|
                useRegExp = 1
                useOptionSplitReplace = 1
            }
        }
```

Die Konfiguration des Formular enthält Anführungszeichen. Werden diese ersetzt, gibts Probleme. Wie kann ich nur die Ersetzung auf bestimmte Felder eingrenzen ???

Naja, Formular funktioniert wieder.

---

Quelle: „tx_form: The HMAC of the form could not be validated.“, typo3.net, https://www.typo3.net/d/128338-tx-form-the-hmac-of-the-form-could-not-be-validated
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
