Freigeben über


Fehlerhafte Links in einer Anwendungsproxy-App

In diesem Artikel wird beschrieben, warum fehlerhafte Links in Ihrer Microsoft Entra-Anwendungsproxy-Anwendung auftreten können und welche Lösungsmöglichkeiten es gibt.

Nachdem Sie eine Anwendungsproxy-App veröffentlicht haben, sind standardmäßig die einzigen Links, die in der App funktionieren, Links zu Zielen, die sich in der veröffentlichten Stamm-URL befinden.

Wenn ein Link in der App nicht funktioniert, liegt die wahrscheinliche Ursache darin, dass der Link zu einem Ziel wechselt, das sich außerhalb der veröffentlichten Stamm-URL befindet.

Was bewirkt fehlerhafte Links in meiner App? Wenn ein App-Benutzer einen Link in einer Anwendung auswählt, versucht der Anwendungsproxy, die URL entweder als interne URL innerhalb derselben Anwendung oder als extern verfügbare URL aufzulösen. Wenn der Link auf eine interne URL verweist, die sich nicht in derselben Anwendung befindet, passt der Link nicht in einen dieser Buckets. Das Ergebnis ist ein Fehler "nicht gefunden".

Sie haben drei Optionen, um dieses Problem zu beheben. Die Auswahlmöglichkeiten werden in zunehmender Komplexität aufgelistet.

  1. Stellen Sie sicher, dass die interne URL ein Stamm ist, der alle relevanten Links für die Anwendung enthält. Im Stammverzeichnis können alle Links als Inhalte aufgelöst werden, die in derselben Anwendung veröffentlicht wurden.

    Wenn Sie die interne URL ändern, die Zielseite für Benutzer jedoch nicht ändern möchten, ändern Sie die HOMEPAGE-URL in die zuvor veröffentlichte interne URL. Wechseln Sie zu Microsoft Entra ID>, und wählen Sie das Branding für die Anwendung aus. Legen Sie im Brandingabschnitt die URL der Startseite auf die ursprüngliche veröffentlichte Startseiten-URL fest.

    Wichtig

    Um diese Änderung vorzunehmen, muss ein Benutzer über Berechtigungen zum Ändern von Anwendungsobjekten in der Microsoft Entra-ID verfügen. Dem Benutzer muss die Anwendungsadministratorrolle zugewiesen werden.

  2. Wenn Ihre Anwendung vollqualifizierte Domänennamen (FQDNs) verwendet, verwenden Sie Benutzerdefinierte Domänen, um Ihre Anwendungen zu veröffentlichen. Wenn Sie das Feature für benutzerdefinierte Domänen verwenden, können Sie die gleiche URL sowohl intern als auch extern verwenden.

    Mit dieser Option wird sichergestellt, dass die Links in Ihrer Anwendung über den Anwendungsproxy extern zugänglich sind, da die Anwendungslinks zu internen URLs auch extern erkannt werden. Alle Links müssen dennoch zu einer veröffentlichten Anwendung gehören. Mit dieser Option müssen die Links jedoch nicht zur gleichen Anwendung gehören und können zu mehreren Anwendungen gehören.

  3. Wenn keine dieser Optionen machbar ist, gibt es mehrere Optionen zum Einrichten der Inlinelinkübersetzung. Diese Optionen umfassen die Verwendung des intune verwalteten Browsers, der Erweiterung "Meine Apps" oder der Einstellung für die Linkübersetzung in Ihrer Anwendung.

    Weitere Informationen zu diesen Optionen und ihrer Aktivierung finden Sie unter Umleiten von hartcodierten Links für Apps, die mit Microsoft Entra-Anwendungsproxy veröffentlicht wurden.