Dela via


Länkar på sidan fungerar inte för ett programproxyprogram

Den här artikeln hjälper dig att felsöka varför länkar i ditt Microsoft Entra-programproxyprogram inte fungerar korrekt.

Översikt

När du har publicerat en programproxyapp är de enda länkar som fungerar som standard i programmet länkar till mål som finns i den publicerade rot-URL:en. Länkarna i programmen fungerar inte. Den interna URL:en för programmet innehåller förmodligen inte alla mål för länkar i programmet.

Varför inträffar det här? När en användare väljer en länk i ett program försöker programproxyn matcha URL:en som antingen en intern URL i samma program eller som en externt tillgänglig URL. Om länken pekar på en intern URL som inte finns i samma program tillhör den inte någon av dessa bucketar och resulterar i ett fel som inte hittas.

Det finns tre sätt att lösa det här problemet. Alternativen visas i listan med ökad komplexitet.

  1. Kontrollera att den interna URL:en är en rot som innehåller alla relevanta länkar för programmet. Med roten kan alla länkar matchas som innehåll som publicerats i samma program.

    Om du ändrar den interna URL:en men inte vill ändra landningssidan för användare ändrar du webbadressen till den tidigare publicerade interna URL:en. Gå till Appregistreringar för Microsoft Entra-ID>och välj programmet Branding. I branding-avsnittet anger du fältet Startsidas-URL till önskad landningssida.

    Viktigt!

    För att kunna göra ovanstående ändringar måste du ha behörighet att ändra programobjekt i Microsoft Entra-ID. Användaren måste tilldelas rollen Programadministratör som ger användaren behörighet att ändra program i Microsoft Entra-ID.

  2. Om dina program använder fullständigt kvalificerade domännamn (FQDN) använder du anpassade domäner för att publicera dina program. Med den här funktionen kan samma URL användas både internt och externt.

    Det här alternativet säkerställer att länkarna i ditt program är externt tillgängliga via programproxy eftersom länkarna i programmet till interna URL:er också identifieras externt. Alla länkar måste fortfarande tillhöra ett publicerat program. Men med det här alternativet behöver länkarna inte tillhöra samma program och kan tillhöra flera program.

  3. Om inget av dessa alternativ är möjliga finns det flera alternativ för att aktivera infogad länköversättning. Dessa alternativ inkluderar att använda Intune Managed Browser, Mina appar-tillägget eller använda länköversättningsinställningen i ditt program. Mer information om vart och ett av dessa alternativ och hur du aktiverar dem finns i Omdirigera hårdkodade länkar för appar som publicerats med Microsoft Entra-programproxy.

Nästa steg

Arbeta med befintliga lokala proxyservrar