Quote Originariamente inviata da alfredo.benni Visualizza il messaggio
E buongiorno, al chiamare della mia bella funzione Json ricevo in console questo messaggio:

Bloccata richiesta multiorigine (cross-origin): il criterio di corrispondenza dell’origine non consente la lettura della risorsa remota da https://www3.me/api/miosito.com.php. Motivo: header CORS “Access-Control-Allow-Origin” mancante.

Qualcuno mi sa dire che cosa devo fare ? Dipende da me o dipende dal sito a cui mi collego ?
Grazie

Alf
ciao
dipende dalle policy che vogliono adottare nel sito che chiami. In pratica dal sito dovrebbero abilitare accesso da domini esterni.
Il blocco ovviamente avviene per scelta del browser (quindi nella tua macchina) che diligentemente segue la politica del sito, ma nulla ti vieta comunque di fare la richiesta fuori dal browser, magari tramite app o comunque non passando per il browser, in quel caso non conta nulla la politica adottata dal sito per il crossdomain, la limitazione vale solo per i browser.
Al più potresti fare la richiesta tramite server (il tuo server, non il browser dell’utente) tramite semplice chiamata http, e poi una volta che il tuo server (che non segue CORS) recupera le info le rigira al tuo client. In questo modo il tuo utente manco sa di aver fatto una richiesta esterna.