Lösen Sie Zugriffsprobleme nach dem Auflisten der VB Studio-IP-Adresse

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 eine der folgenden möglichen Lösungen:

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

    Die zu testende Produktion (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 aus der 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 Menüsymbol.
    3. Klicken Sie unter Sonstige auf Setup und Verwaltung.
    4. Klicken Sie rechts auf der Seite auf Aufgaben,Symbol "Aufgaben", und klicken Sie 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 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

      Nehmen Sie keine Portnummern, Platzhalter oder Fremdzeichen nach der Root auf. 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 sein sollten, fehlen in jedem Pod einige dieser Einstellungen möglicherweise 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 weiterhin 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.