Je fais des requêtes CORS depuis https://169.254.128.2:8443
vers des APIs servis sur https://169.254.128.2:8444
par le serveur Lighttpd. Lighttpd a CORS activé avec les en-têtes de réponse suivants mais la requête OPTIONS ne passe pas sur Firefox.
setenv.add-response-header = (
"Access-Control-Allow-Origin" => "*" (j'ai essayé https://169.254.128.2:8443 aussi),
"Access-Control-Allow-Headers" => "accept, origin, x-requested-with, content-type, x-transmission-session-id, x-ida-auth-token, content-disposition",
"Access-Control-Expose-Headers" => "X-Transmission-Session-Id",
"Access-Control-Allow-Methods" => "GET, POST, OPTIONS, PUT"
)
Je reçois l'erreur: MOZILLA_PKIX_ERROR_SELF_SIGNED_CERT. J'aimerais savoir s'il y a un moyen de communiquer avec le port 8444 sans accepter explicitement le certificat pour le 8444. J'accepte déjà le certificat pour le 8443 lorsque j'accède pour la première fois à l'URL https://169.254.128.2:8443
et les ports 8444 et 8443 utilisent les mêmes certificats. Les requêtes passent correctement à la fois sur Chrome et Safari sans accepter les certificats.