Schritt eins:
vendor/mdmsoft/yii2-admin/components/Configs.php
Schritt 2:
Nach dieser Änderung überprüft MDM nur URLs, die dem Berechtigungssystem hinzugefügt wurden, und URLs, die nicht hinzugefügt wurden, werden nicht überprüft.
(Empfohlenes Lernen: yii-Framework )
Löschen Sie in der Berechtigungsverwaltung der Hintergrundverwaltung die URLs, die keiner Überprüfung bedürfen, aus der Registry.
Schritt 3:
SCRF-Überprüfung im Controller ausschalten
Einfache Analyse:
$onlyRegisteredRoute-Parameter Wie Funktioniert die Konfiguration?
Bei der Ausführung des Tracking-Codes wurde festgestellt, dass der Code in yii2-admin/components/Helper.php wie folgt lautet:
public static function checkRoute($route, $params = [], $user = null) { $config = Configs::instance(); $r = static::normalizeRoute($route); if ($config->onlyRegisteredRoute && !isset(static::getRegisteredRoutes()[$r])) { return true; }
Weitere programmierbezogene Inhalte finden Sie auf der chinesischen PHP-Website Programmier-Tutorial Spalte!
Das obige ist der detaillierte Inhalt vonSo brechen Sie die URL-Verifizierung in yii2 ab. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!