Estoy trabajando en una extensión de Chrome que rastrea el tiempo y utiliza Google App Engine para el back-end.No se puede conectar a localhost desde la extensión de Chrome
Para probar, intento conectar una versión local de la extensión a una versión local de la aplicación App Engine. Cuando intento enviar una solicitud POST, estoy recibiendo:
XMLHttpRequest cannot load http://localhost:8080/report . Origin chrome-extension://mbndmimplohfkkcincjodnfpaapbbmei is not allowed by Access-Control-Allow-Origin.
pero funciona cuando cambio la dirección URL para que se publica a la URL appspot.com.
¿Qué es Access-Control-Allow-Origin, y por qué me impide obtener los resultados de localhost?
Pequeña corrección. Puede realizar solicitudes incluso si no están en los permisos, pero a menos que CORS esté configurado para permitir esto en el servidor, fallará. – Xan
Ya configuré el permiso para localhost pero aún no funciona. Cualquiera puede ayudar? –