Maison > Tutoriel CMS > PHPCMS > Solution à l'échec de la communication phpcms v9 phpsso

Solution à l'échec de la communication phpcms v9 phpsso

藏色散人
Libérer: 2020-07-21 09:35:31
original
3078 Les gens l'ont consulté

Solution à l'échec de communication phpcms v9 phpsso : vérifiez d'abord la configuration du nom de domaine et les autres informations dans le fichier "system.php" dans le répertoire racine du site et modifiez-le puis vérifiez le fichier hosts et supprimez le ; Symbole "#" Enfin, vérifiez si l'adresse d'accès de phpsso est correcte et modifiez-la.

Solution à l'échec de la communication phpcms v9 phpsso

Pour la solution d'échec de communication PHPCMSV9 phpsso

1

Pour l'échec de communication PHPCMSV9 phpsso Un. l'une des principales raisons est que l'accès fréquent à l'interface api.php?op=phpsso (comme un grand nombre d'utilisateurs nouvellement enregistrés), car il se situe au niveau de l'hôte, sera jugé comme une attaque CC par le chien de sécurité, et l'adresse IP du serveur sera ajoutée à la liste noire. En conséquence, la communication de l'authentification unique SSO a échoué et l'ensemble du système d'adhésion a été paralysé. Je me demande si cette logique est considérée comme un bug de sécurité ! ! !

Recommandé : "Tutoriel phpcms"

2

1. Vérifiez le fichier system.php dans le répertoire cacheconfigs du site. répertoire racine Configuration du nom de domaine et autres informations.

2. Vérifiez la configuration du nom de domaine et d'autres informations dans le fichier system.php dans le répertoire phpsso_servercachesconfigs du répertoire racine du site.

3. Certains utilisateurs ont un échec de communication locale. Vérifiez le fichier C:WINDOWSsystem32driversetchosts Si le nom de domaine localhost est utilisé pour l'accès, si l'hôte local est lié à 127.0.0.1 localhost (remplacez # 127.0.0.1 localhost dans). devant) Supprimez le numéro #)

4. Vérifiez si l'adresse d'accès de phpsso est correcte, puis vérifiez l'identifiant de l'application, l'adresse de l'interface, la clé de cryptage, le numéro de version et phpsso->Gestion des applications- dans Paramètres->Paramètres phpsso >Si les options correspondantes dans l'application d'édition sont cohérentes.

Voici l'ID de l'application (la valeur par défaut est 1, si vous l'avez supprimé puis ajouté, il deviendra autre chose, veuillez également faire attention ici)

Vous pouvez voir la communication clé ici (« L'adresse de l'application » est le nom de domaine de votre site internet, notez qu'il y a un « / » à la fin ; le fichier de communication est api.php?op=phpsso)

Configurez l'ID de l'application et clé de cryptage dans les deux étapes ci-dessus avec phpsso Comparaison des paramètres dans (attention, amis, regardez "l'adresse de l'interface" ici, il n'y a pas de "/" à la fin, et il y a une adresse de répertoire "phpsso_server" de plus que le phpcms v9 officiel manuel d'utilisation)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal