Maison > Article > interface Web > Pourquoi l'accès à « cssRules » est-il refusé à partir des fichiers CSS locaux dans Chrome 64 ?
Accès aux cssRules refusé à partir des fichiers CSS locaux dans Chrome 64
Problème :Pourquoi l'accès aux cssRules à partir d'un Feuille de style CSS chargée à partir du système de fichiers local refusée dans Chrome 64 ?
Cause : Chrome 64 a introduit des modifications de sécurité qui appliquent les politiques de partage de ressources d'origine croisée (CORS). L'accès aux règles CSS à partir d'une feuille de style locale enfreint cette politique, ce qui entraîne un refus d'accès.
Solutions de contournement :
Explication :
Le comportement mis à jour s'aligne sur la spécification du modèle d'objet CSS, qui nécessite un accès de même origine pour certaines opérations CSS. Cette mesure de sécurité empêche toute modification non autorisée des feuilles de style d'origine croisée.
Statut actuel :
Les modifications de sécurité introduites ont suscité un certain débat. Les problèmes ouverts incluent les méthodes de détection des accès restreints et les problèmes de mise en œuvre potentiels qui affectent les solutions de contournement. La spécification est encore en cours de développement, les implications à long terme peuvent donc varier.
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!