Не удается подключиться к localhost из расширения Chrome

Я работаю над расширением Chrome, которое отслеживает время и использует Google App Engine для бэкенда.

Для тестирования я пытаюсь подключить локальную версию расширения к локальной версии приложения App Engine. Когда я пытаюсь отправить POST-запрос, я получаю:

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

Но он работает, когда я изменяю URL так, чтобы он отправлял сообщения на URL appspot.com.

Что такое Access-Control-Allow-Origin, и почему он мешает мне получать результаты с localhost?

14
задан Jeremy 5 October 2011 в 22:29
поделиться