J'ai créé un jeu web d'échecs (dans Dart), en le déployant sur Linux + Apache (derrière un proxy). Lors de l'accès avec IP publique, le jeu s'est bien déroulé. Cependant, lors de l'accès via le nom de domaine, le jeu n'a pas pu s'exécuter. J'ai utilisé à la fois un cookie (pour token) et une session HTTP (pour les données de jeu), correspondant à ce jeton entre le cookie et la session HTTP.Session HTTP indisponible lors de l'exécution du nom de domaine
Voici mes paramètres Apache:
<VirtualHost *:80>
ServerName example.com
RewriteEngine On
RewriteCond %{HTTP:Authorization} ^(.*)
RewriteRule .* - [e=HTTP_AUTHORIZATION:%1]
ProxyPreserveHost On
ProxyPass/http://127.0.0.1:8080/
ProxyPassReverse/http://127.0.0.1:8080/
</VirtualHost>
Je pense que la question pourrait être de cookies derrière proxy Apache. Toute suggestion?
J'ai essayé l'application localement. L'application s'est bien déroulée sur Chrome et Opera, mais a échoué sur Firefox et Safari. Je pense que l'application peut avoir d'autres problèmes. Merci quand même. – cwchentw