Heim > Artikel > CMS-Tutorial > Lösung für phpcms v9 phpsso-Kommunikationsfehler
Lösung für phpcms v9 phpsso-Kommunikationsfehler: Überprüfen Sie zuerst die Domänennamenkonfiguration und andere Informationen in der Datei „system.php“ im Stammverzeichnis der Site und ändern Sie sie dann. Überprüfen Sie dann die Hosts-Datei und entfernen Sie die „#“-Symbol; Überprüfen Sie abschließend, ob die Zugriffsadresse von phpsso korrekt ist, und ändern Sie sie.
Für PHPCMSV9 PHPSSO-Kommunikationsfehler-Lösung
1.
Für PHPCMSV9 PHPSSO-Kommunikationsfehler Eins Einer der Hauptgründe ist, dass häufiger Zugriff auf die Schnittstelle api.php?op=phpsso (z. B. eine große Anzahl neu registrierter Benutzer) vom Sicherheitshund als CC-Angriff gewertet wird, da er sich auf Hostebene befindet. und die Server-IP wird zur Blacklist hinzugefügt. Dadurch ist die Kommunikation von Single Sign-On SSO fehlgeschlagen und das gesamte Mitgliedschaftssystem wurde lahmgelegt. Ich frage mich, ob diese Logik als Sicherheitsfehler angesehen wird. ! !
Empfohlen: „phpcms-Tutorial“
2. Überprüfen Sie die Datei system.php im Cacheconfigs-Verzeichnis der Site Stammverzeichnis, Domänennamenkonfiguration und andere Informationen.
2. Überprüfen Sie die Domänennamenkonfiguration und andere Informationen in der Datei system.php im Verzeichnis phpsso_servercachesconfigs des Site-Stammverzeichnisses.
3. Bei einigen Benutzern ist die lokale Kommunikation fehlgeschlagen. Wenn der Localhost-Domänenname für den Zugriff verwendet wird, prüfen Sie, ob der Localhost an 127.0.0.1 Localhost gebunden ist davor) Entfernen Sie die #-Nummer)
4. Überprüfen Sie, ob die Zugriffsadresse von phpsso korrekt ist, und überprüfen Sie dann die Anwendungs-ID, die Schnittstellenadresse, den Verschlüsselungsschlüssel, die Versionsnummer und phpsso->Application Management- in Einstellungen->phpsso-Einstellungen >Ob die entsprechenden Optionen in der Bearbeitungsanwendung konsistent sind.
Hier ist die Anwendungs-ID (der Standardwert ist 1, wenn Sie sie gelöscht und dann hinzugefügt haben, wird daraus etwas anderes, bitte achten Sie auch hier darauf)
Sie können die Kommunikation sehen Schlüssel hier („Anwendungsadresse“ ist der Domänenname Ihrer Website, beachten Sie, dass am Ende ein „/“ steht; die Kommunikationsdatei ist api.php?op=phpsso)
Konfigurieren Sie die Anwendungs-ID und Verschlüsselungsschlüssel in den beiden oben genannten Schritten mit phpsso Vergleich der Parameter in (Vorsichtige Freunde werfen hier einen Blick auf die „Schnittstellenadresse“, es gibt kein „/“ am Ende und es gibt eine Verzeichnisadresse „phpsso_server“ mehr als die offizielle phpcms v9 Benutzerhandbuch)
Das obige ist der detaillierte Inhalt vonLösung für phpcms v9 phpsso-Kommunikationsfehler. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!