Ne peut pas se connecter à localhost à partir de Chrome extension

Je suis en train de travailler sur une extension Chrome qui mesure le temps, et utilise Google App Engine pour le backend.

Pour les tests, j'essaie de connecter une version locale de la prorogation, pour une version locale de l'application App Engine. Lorsque j'essaie d'envoyer une requête POST, j'obtiens:

XMLHttpRequest cannot load http://localhost:8080/report. Origin chrome-extension://mbndmimplohfkkcincjodnfpaapbbmei is not allowed by Access-Control-Allow-Origin.

Mais il fonctionne quand je change l'URL de sorte qu'il publie sur le appspot.com URL.

Qu'est-ce que le Access-Control-Allow-Origin, et pourquoi est-elle m'en empêche d'obtenir des résultats à partir de localhost?

OriginalL'auteur Jeremy | 2011-10-05