Loading
Impostazione e gestione dell'organizzazione Salesforce
Sommario
Seleziona filtri

          Nessun risultato
          Nessun risultato
          Ecco alcuni suggerimenti per la ricerca

          Controlla l'ortografia delle parole chiave.
          Usa termini di ricerca più generici.
          Seleziona meno filtri per ampliare la tua ricerca.

          Cerca in tutta la Guida di Salesforce
          Configurazione dell'elenco consentiti CORS Salesforce

          Configurazione dell'elenco consentiti CORS Salesforce

          La condivisione delle risorse multiorigine (CORS) consente ai browser Web di richiedere risorse da altre origini. Ad esempio, utilizzando CORS, il codice JavaScript per un'applicazione Web all'indirizzo https://www.esempio.com potrebbe richiedere una risorsa da https://www.salesforce.com. Per consentire l'accesso alle API Salesforce supportate, alle risorse REST Apex e a Lightning Out dal codice JavaScript in un browser Web, aggiungere l'origine che esegue la richiesta a un elenco consentiti CORS Salesforce. Per le applicazioni Lightning che consentono ai browser Web di inviare richieste dalle proprie organizzazioni, l'elenco consentiti CORS impedisce le richieste alle app Lightning a meno che non provengano da un URL approvato. L'elenco consentiti è valido per l'URL di Dominio personale e api.salesforce.com.

          Versioni (Edition) richieste

          Disponibile in: Salesforce Classic e Lightning Experience
          Disponibile in: Developer Edition, Enterprise Edition, Performance Edition e Unlimited Edition
          Disponibile con l'accesso API abilitato in: Professional Edition
          Autorizzazioni utente richieste
          Per creare, leggere, aggiornare ed eliminare: Modifica tutti i dati

          Le seguenti tecnologie Salesforce dell'organizzazione supportano CORS.

          • REST Apex
          • API in blocco
          • API in blocco 2.0
          • API REST Connect
          • Lightning Out
          • API REST
          • API REST CRM Analytics
          • API dell'interfaccia utente

          Aggiungere un'origine che serve il codice della richiesta all'elenco consentiti CORS. Se un browser che supporta CORS effettua una richiesta a un'origine nell'elenco consentiti, Salesforce restituisce l'origine nell'intestazione HTTP Access-Control-Allow-Origin insieme a eventuali intestazioni HTTP CORS aggiuntive. Se l'origine non è inclusa nell'elenco consentiti, Salesforce restituisce il codice di stato HTTP 403.

          1. Da Imposta, nella casella Ricerca veloce, immettere CORS e quindi selezionare CORS.
          2. Selezionare Nuovo.
          3. Immettere una risorsa nello schema URL di origine.
            Suggerimento
            Suggerimento Lo schema URL di origine non sempre corrisponde all'URL visualizzato nella barra degli indirizzi del browser.
          4. Salvare le modifiche.

          Lo schema URL di origine deve includere il protocollo HTTPS (se non si utilizza l’host locale) e un nome di dominio. Può inoltre includere una porta. Il carattere jolly (*) è supportato e deve essere davanti a un nome di dominio di secondo livello. Ad esempio, https://*.esempio.com aggiunge tutti i sottodomini di esempio.com all'elenco consentiti.

          Lo schema URL di origine può essere un indirizzo IP. Tuttavia, un indirizzo IP e un dominio che vengono risolti al medesimo indirizzo non rappresentano la stessa origine ed è necessario aggiungerli all'elenco consentiti CORS separatamente.

          Le estensioni del browser Google ChromeTM e Mozilla® Firefox® sono consentite come risorse nell'API versione 53 (Winter '22) o successive. Le estensioni Chrome devono utilizzare il prefisso chrome-extension:// e 32 caratteri senza cifre o lettere maiuscole, ad esempio chrome-extension://abdkkegmcbiomijcbdaodaflgehfffed. Le estensioni Firefox devono utilizzare il prefisso moz-extension:// e un formato 8-4-4-4-12 di caratteri alfanumerici piccoli, ad esempio moz-extension://1234ab56-78c9-1df2-3efg-4567891hi1j2.

          È possibile ricevere una risposta riuscita quando si richiede una risorsa REST in un test per il controllo preliminare CORS ma ricevere una risposta non riuscita alla richiesta effettiva. Questa discrepanza può verificarsi quando la risorsa viene eliminata dopo il test per il controllo preliminare e prima che venga effettuata la richiesta. Può verificarsi anche se la risorsa non esiste. Un controllo preliminare CORS conferma se le risorse possono essere passate tra i server, ma non verifica se esiste o meno una risorsa specifica. Le richieste di controllo preliminare CORS vengono in genere emesse automaticamente da un browser.

          Nota
          Nota Per accedere a determinati endpoint Oauth con CORS, si applicano altri requisiti. Vedi https://help.salesforce.com/s/articleView?id=xcloud.remoteaccess_oauth_endpoints_cors.htm&type=5&language=it.
           
          Caricamento
          Salesforce Help | Article