javascript - Problème de récupération de requête inter-domaines
高洛峰
高洛峰 2017-05-16 13:03:55
0
2
576

J'ai mon propre site Web A écrit par thinkphp, et maintenant j'utilise React pour développer le site Web B. L'un des deux sites Web est localhost :8080 et l'autre est localhost :8081

Les deux sites Web ont le même système utilisateur. Une fois que le site Web A passe au site Web B, le site Web B doit utiliser la session du site Web A pour conserver le statut de connexion. Actuellement, la récupération est utilisée.

informations d'identification = 'inclure'

Coopérer avec l'arrière-plan

header('Access-Control-Allow-Credentials: true');
en-tête('Access-Control-Allow-Origin : http://localhost:8081');

Les requêtes inter-domaines ont été mises en œuvre

Mais le problème est qu'il n'y a pas de cookie sous le port 8080 sous le port 8081, et le cookie ne peut pas être transporté pour obtenir l'état de la session.
Puis-je demander aux experts comment le résoudre

.
高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

répondre à tous(2)
巴扎黑

Les cookies peuvent être configurés pour prendre effet au sein du même domaine...............

PHPzhong

Ce problème doit être résolu côté serveur. Placez la session dans une zone de données partagée ou une base de données (telle que redis). Si différents ports déterminent que l'utilisateur est le même, les données de session du même utilisateur doivent être obtenues et renvoyées. .

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal