Risolvi problemi di accesso dopo l'inserimento nella lista di inclusione dell'indirizzo IP di VB Studio
Se l'indirizzo IP dell'infrastruttura VB Studio è stato aggiunto alla lista degli indirizzi IP consentiti nella configurazione WAF (Web Application Firewall) e/o LBAC (Location Based Access Control) e si verificano problemi di accesso, provare una delle soluzioni seguenti:
- Se LBAC è abilitato, ma l'indirizzo IP di VB Studio non è stato aggiunto all'elenco di inclusione LBAC, gli utenti potrebbero ricevere messaggi di errore che indicano: "Non è possibile determinare lo stato dell'ambiente <nome ambiente>. Impossibile recuperare l'elenco di sandbox da <nome istanza> a causa di :Vietato."
- Se viene visualizzato uno stato "Non autorizzato" nella scheda Istanze del servizio nella pagina Ambienti di VB Studio, il problema potrebbe essere correlato a LBAC o WAF. Tuttavia, potrebbe anche verificarsi un problema con le credenziali dell'utente che non hanno accesso agli endpoint di stato FA. Solo alcuni endpoint sono protetti dalla configurazione LBAC.
- Chiedere all'amministratore di Oracle Cloud Applications di abilitare CORS (Cross-Origin Resource Sharing) aggiungendo l'URL root di VB Studio all'opzione di profilo ORA_CORS_ORIGINS dell'applicazione Oracle Cloud. Questa opzione viene utilizzata per specificare quali domini possono comunicare tra loro.
Nota
La produzione da sottoporre a test (P2T) e altre operazioni che sostituiscono il database possono causare la modifica del valore dell'opzione di profilo. Se si esegue un'operazione che sostituisce il database, è necessario ripetere questi passi.Per abilitare CORS, l'amministratore di Oracle Cloud Applications deve:
- Aprire VB Studio dall'istanza di Oracle Cloud Applications e copiare l'URL di VB Studio dalla barra degli indirizzi del browser.
- Nell'istanza di Oracle Cloud Applications, fare clic su Navigator
.
- In Altri, fare clic su Impostazione e manutenzione.
- Sul lato destro della pagina fare clic su Task,
e quindi su Cerca.
- Nella casella di ricerca immettere
Manage Administrator Profile Valuese fare clic sull'icona Cerca. - Nei risultati della ricerca, fare clic su Gestisci valori profilo amministratore.
- In Codice opzioni profilo, immettere
ORA_CORS_ORIGINS, quindi fare clic su Cerca. - In ORA_CORS_ORIGINS: Valori profilo, fare clic su Nuovo.
- In Livello profilo, selezionare Sede.
- In Valore profilo, immettere
'self'(incluse le virgolette singole), seguito dall'URL root di VB Studio. Ad esempio:'self' https://abcd-test-DEVCSAPP-07012210-2070-abcd.developer.ocp.oraclecloud.comNota
Non includere numeri di porta, caratteri jolly o caratteri estranei dopo l'origine. Ad esempio, se l'URL completo di VB Studio èhttps://abcd-test-DEVCSAPP-07012210-2070-abcd.developer.ocp.oraclecloud.com:443/abcd-test-devcsapp-07012210-2070-abcd, la root è semplicementehttps://abcd-test-DEVCSAPP-07012210-2070-abcd.developer.ocp.oraclecloud.com.Lo schermo dovrebbe avere un aspetto simile al seguente:

Descrizione dell'immagine oraclecloudapps-vbstudio-root.png - Prima di completare l'impostazione CORS, è necessario controllare le intestazioni CORS da aggiungere.
Sebbene tutte le altre opzioni CORS debbano essere configurate per impostazione predefinita, in ogni pod alcune di queste impostazioni potrebbero essere mancanti o potrebbero essere state cancellate inavvertitamente. Per ulteriori informazioni su tutte le impostazioni che è possibile configurare, incluso un elenco di valori accettabili per ciascuna opzione, vedere Configura condivisione risorse tra origini.
- Fare clic su Salva e su Chiudi.
- Se si verificano ancora problemi, contattare il rappresentante del Supporto Oracle e inoltrare una richiesta di servizio in modo che Oracle possa assistere l'utente nell'impostazione dell'accesso a VB Studio.