Sto lavorando con la versione finale dell’API Web ASP.NET per implementare un’API JavaScript-friendly. Per varie esercitazioni, ho abilitato CORS nel mio web.config:
Con quanto sopra, le richieste GET e POST tra domini funzionano bene, ma le richieste PUT e DELETE falliscono entrambe.
In Chrome:
Il metodo PUT non è consentito da Access-Control-Allow-Methods.
Il metodo DELETE non è consentito da Access-Control-Allow-Methods.
- Il carattere dell'origine è stato bloccato dal caricamento della politica di condivisione delle risorse incrociate
- Qual è il punto dell'intestazione X-Requested-With?
- Gestione delle richieste di verifica preliminare CORS alle azioni ASP.NET MVC
- Cross Domain Resource Sharing GET: 'rifiutato di ottenere un'intestazione non sicura "etag"' dalla risposta
- Accesso XMLHttpRequest negato con AngularJS su qualsiasi versione di IE inferiore a 10
C’è qualcosa di aggiuntivo richiesto per ottenere i verbi PUT e DELETE che lavorano in più domini?