Pracuję nad rozszerzeniem Chrome, które śledzi czas i używa Google App Engine do obsługi backendu.Nie można połączyć się z lokalnym hostem z rozszerzenia przeglądarki Chrome
Do testowania próbuję podłączyć lokalną wersję rozszerzenia do lokalnej wersji aplikacji App Engine. Gdy próbuję wysłać żądanie POST, Dostaję:
XMLHttpRequest cannot load http://localhost:8080/report . Origin chrome-extension://mbndmimplohfkkcincjodnfpaapbbmei is not allowed by Access-Control-Allow-Origin.
Ale to działa, kiedy zmienić adres URL tak, że słupy do adresu URL appspot.com.
Co to jest Access-Control-Allow-Origin i dlaczego nie pozwala mi uzyskać wyników z localhost?
Mała korekta. Możesz wysyłać żądania, nawet jeśli nie ma ich w uprawnieniach, ale chyba, że CORS jest skonfigurowany, aby zezwalać na to na serwerze, to się nie powiedzie. – Xan
Skonfigurowałem już uprawnienie dla localhost, ale nadal nie działa. Ktoś może pomóc? –