Delen via


Verbroken koppelingen in een toepassingsproxy-app

In dit artikel wordt beschreven waarom verbroken koppelingen kunnen optreden in uw Microsoft Entra-toepassingsproxytoepassing en oplossingsopties.

Nadat u een toepassingsproxy-app hebt gepubliceerd, zijn standaard de enige koppelingen die in de app werken koppelingen naar bestemmingen die zich in de gepubliceerde basis-URL bevinden.

Als een koppeling in de app niet werkt, is de waarschijnlijke oorzaak dat de koppeling naar een bestemming gaat die zich buiten de gepubliceerde hoofd-URL bevindt.

Wat veroorzaakt verbroken koppelingen in mijn app? Wanneer een app-gebruiker een koppeling in een toepassing selecteert, probeert de toepassingsproxy de URL op te lossen als een interne URL binnen dezelfde toepassing of als een extern beschikbare URL. Als de koppeling verwijst naar een interne URL die zich niet in dezelfde toepassing bevindt, past de koppeling niet in een van deze buckets. Het resultaat is een 'niet gevonden'-fout.

U hebt drie opties om dit probleem op te lossen. De keuzes zijn gerangschikt op toenemende complexiteit.

  1. Zorg ervoor dat de interne URL een basis is die alle relevante koppelingen voor de applicatie bevat. Met de basis kunnen alle koppelingen worden opgelost als inhoud die in dezelfde toepassing is gepubliceerd.

    Als u de interne URL wijzigt, maar de landingspagina voor gebruikers niet wilt wijzigen, wijzigt u de URL van de startpagina in de eerder gepubliceerde interne URL. Ga naar Microsoft Entra> en selecteer de huisstijl voor de toepassing. Stel in de sectie Huisstijl de URL van de startpagina in op de oorspronkelijke url van de gepubliceerde landingspagina.

    Belangrijk

    Als u deze wijziging wilt aanbrengen, moet een gebruiker machtigingen hebben voor het wijzigen van toepassingsobjecten in Microsoft Entra-id. Aan de gebruiker moet de rol Toepassingsbeheerder zijn toegewezen.

  2. Als uw toepassingen FQDN's (Fully Qualified Domain Names) gebruiken, gebruikt u aangepaste domeinen om uw toepassingen te publiceren. Wanneer u de functie aangepaste domeinen gebruikt, kunt u zowel intern als extern dezelfde URL gebruiken.

    Deze optie zorgt ervoor dat de koppelingen in uw toepassing extern toegankelijk zijn via de toepassingsproxy, omdat de koppelingen van de toepassing naar interne URL's ook extern worden herkend. Alle koppelingen moeten nog steeds deel uitmaken van een gepubliceerde toepassing. Met deze optie hoeven de koppelingen echter niet tot dezelfde toepassing te behoren en kunnen ze deel uitmaken van meerdere toepassingen.

  3. Als geen van deze opties haalbaar is, zijn er meerdere mogelijkheden om de inline vertaling van koppelingen in te stellen. Deze opties omvatten het gebruik van de Intune Managed Browser, de extensie Mijn apps of de instelling voor het vertalen van koppelingen in uw toepassing.

    Voor meer informatie over elk van deze opties en hoe u deze inschakelt, raadpleeg Hardcoded links omleiden voor apps die met de Microsoft Entra-toepassingsproxy verschenen zijn.