0

J'ai une extension de chrome en ce sens que j'essaie d'utiliser GWT RPC. Je ne peux pas le faire fonctionner. Je compile mon code GWT avec < add-linker name = "xsiframe"/> dans mon fichier xml de module. Je reçois encore des exceptions suivantes dans la console js chrome sans aucun numéro de ligne:Politique de sécurité de contenu et d'extension de Chrome et GWT RPC

Refus d'exécuter l'URL JavaScript en raison de la stratégie de sécurité du contenu.

Mon manifest.json, ver.2is comme ceci:

"permissions": [ 
     "http://*/" 
     ], 

    "content_security_policy": "default-src * 'unsafe-inline'; script-src 'self'; object-  src 'self'; frame-src about:", 

    "web_accessible_resources": [ 
    "js-lib/", 
    "js-code/", 
    "compiled_gwt_code_from_gwt-war/" 
    ] 


Y at-il une solution pour savoir ce déploiement? Ou qu'est-ce qui est probablement faux? Merci

Répondre

1

Le nouveau CSP est une connerie. Il coupe délibérément les fonctionnalités, et ne permet pas les remplacements, même si les développeurs savent très bien ce qu'ils font.

Pour l'instant, revenez au manifeste v.1 dans le manifeste d'extension.

... 
manifest_version: 1, 
... 

La spécification devrait probablement devenir moins communiste à l'avenir.

+0

La modification de la version du manifeste à 1 n'apporte aucun changement. Mêmes erreurs encore là. – honzajde

+0

Quelle version de Chrome utilisez-vous? –

+0

J'utilise ver. 19 sur Windows. – honzajde

Questions connexes