Zugriffsprobleme nach dem Auflisten der VB Studio-IP-Adresse beheben

Wenn Sie Ihre VB Studio-Infrastruktur-IP-Adresse zur Liste der zulässigen IP-Adressen in Ihrer Web Application Firewall-(WAF-) und/oder Location Based Access Control-(LBAC-)Konfiguration hinzugefügt haben und jetzt Zugriffsprobleme auftreten, versuchen Sie es mit einer der folgenden möglichen Lösungen:

  • Wenn Sie LBAC aktiviert haben, Ihre VB Studio-IP-Adresse jedoch nicht zur LBAC-Ausnahmeliste hinzugefügt haben, erhalten Ihre Benutzer möglicherweise Fehlermeldungen mit der Meldung: "Wir können den Status der Umgebung <environment name> nicht bestimmen. Die Liste der Sandboxes konnte aus <instance name> nicht abgerufen werden. Grund: "Forbidden".
  • Wenn auf der Seite "Umgebungen" von VB Studio auf der Registerkarte "Serviceinstanzen" der Status "Nicht autorisiert" angezeigt wird, könnte sich das Problem möglicherweise auf LBAC oder WAF beziehen. Es könnte jedoch auch ein Problem mit Ihren Zugangsdaten sein, die keinen Zugriff auf die FA-Statusendpunkte haben. Nur bestimmte Endpunkte, nicht alle, werden durch die LBAC-Konfiguration geschützt.
  • Bitten Sie den Oracle Cloud Applications-Administrator, Cross-Origin Resource Sharing (CORS) zu aktivieren, indem Sie der Profiloption ORA_CORS_ORIGINS der Oracle Cloud-Anwendung die Root-URL von VB Studio hinzufügen. Mit dieser Option wird festgelegt, welche Domains miteinander kommunizieren können.
    Hinweis

    Die Produktion zu Test (P2T) und andere Vorgänge, die die Datenbank ersetzen, können dazu führen, dass sich der Wert der Profiloption ändert. Wenn Sie einen Vorgang ausführen, der die Datenbank ersetzt, müssen Sie diese Schritte wiederholen.

    Um CORS zu aktivieren, muss der Oracle Cloud Applications-Administrator:

    1. Öffnen Sie VB Studio über die Oracle Cloud Applications-Instanz, und kopieren Sie die VB Studio-URL aus der Adressleiste des Browsers.
    2. Klicken Sie in der Oracle Cloud Applications-Instanz auf Navigator Symbol "Menü".
    3. Klicken Sie unter Sonstige auf Setup und Verwaltung.
    4. Klicken Sie auf der rechten Seite auf Aufgaben, Aufgaben-Symbol und dann auf Suchen.
    5. Geben Sie im Suchfeld Manage Administrator Profile Values ein, und klicken Sie auf das Symbol "Suchen".
    6. Klicken Sie in den Suchergebnissen auf Administratorprofilwerte verwalten.
    7. Geben Sie unter "Profiloptionscode" ORA_CORS_ORIGINS ein, und klicken Sie auf "Suchen".
    8. Klicken Sie unter ORA_CORS_ORIGINS: Profilwerte auf Neu.
    9. Wählen Sie auf Profilebene die Option Standort aus.
    10. Geben Sie unter "Profilwert" 'self' (einschließlich der einfachen Anführungszeichen) gefolgt von der Root-URL von VB Studio ein. Beispiel: 'self' https://abcd-test-DEVCSAPP-07012210-2070-abcd.developer.ocp.oraclecloud.com
      Hinweis

      Fügen Sie nach der Root keine Portnummern, Platzhalter oder irrelevante Zeichen ein. Beispiel: Wenn die vollständige URL von VB Studio https://abcd-test-DEVCSAPP-07012210-2070-abcd.developer.ocp.oraclecloud.com:443/abcd-test-devcsapp-07012210-2070-abcd lautet, lautet die Root einfach https://abcd-test-DEVCSAPP-07012210-2070-abcd.developer.ocp.oraclecloud.com.

      Ihr Bildschirm sollte ungefähr wie folgt aussehen:
      Beschreibung von oraclecloudapps_vbstudio_root.png folgt
      Beschreibung der Abbildung oraclecloudapps_vbstudio_root.png

    11. Bevor Sie das CORS-Setup abschließen, sollten Sie die hinzuzufügenden CORS-Header prüfen.

      Obwohl alle anderen CORS-Optionen standardmäßig konfiguriert werden sollten, fehlen in jedem Pod möglicherweise einige dieser Einstellungen oder wurden versehentlich gelöscht. Weitere Informationen zu allen konfigurierbaren Einstellungen, einschließlich einer Liste der zulässigen Werte für jede Option, finden Sie unter Cross-Origin Resource Sharing konfigurieren.

    12. Klicken Sie auf Speichern und Schließen.
  • Wenn immer noch Probleme auftreten, wenden Sie sich an Ihren Oracle Support-Mitarbeiter, und reichen Sie eine Serviceanfrage ein, damit Oracle Sie beim Einrichten des Zugriffs auf VB Studio unterstützen kann.