Wenn ich noCacheHash = „1“ zu link.action füge ich cHash deaktivieren:TYPO3 - Deaktivieren cHash in eigene Erweiterung verursacht Fehler beim Zugriff auf Rekord
<f:link.action action="show" pageUid="43" arguments="{record:record.uid}" noCacheHash="1">{record.name}</f:link.action>
/?tx_abc_abc[record]=1&tx_abc_abc[action]=show&tx_abc_abc[controller]=Abc
Aber wenn eine Platte, die ich erhalte den folgenden zuzugreifen versuchen, Fehler:
Uncaught TYPO3 Exception
#1509296606: Failed to fetch error page "domain/index.php?id=72", reason: Client error: `GET domain/index.php?id=72` resulted in a `401 Unauthorized` response: <script>window.location.href='domain/access-denied/';</script><noscript>Error 401 - Access Deni (truncated...)
20 TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController::pageErrorHandler("domain/index.php?id=72", "HTTP/1.0 404 Not Found", "Request parameters could not be validated (&cHash empty)")
Wie kann ich auf den Datensatz richtig, wenn cHash deaktivieren?
Was ist das Hinzufügen zu typoscript funktioniert: plugin.tx_yourextension.features.requireCHashArgumentForActionArguments = 0 Aber ist diese stabil und sicher? –