Sdílet prostřednictvím


Nefunkční odkazy v proxy aplikaci

Tento článek popisuje, proč může docházet k nefunkčním odkazům v možnostech proxy aplikací Microsoft Entra a jejich řešení.

Po publikování proxy aplikace jsou ve výchozím nastavení jedinými odkazy, které v aplikaci fungují, odkazy na cíle nacházející se v publikované kořenové URL adrese.

Pokud odkaz v aplikaci nefunguje, pravděpodobnou příčinou je, že odkaz přejde do cíle, který je mimo publikovanou kořenovou adresu URL.

Co způsobuje nefunkční odkazy v aplikaci? Když uživatel aplikace vybere odkaz v aplikaci, proxy aplikace se pokusí adresu URL přeložit jako interní adresu URL ve stejné aplikaci nebo jako externě dostupnou adresu URL. Pokud odkaz odkazuje na interní adresu URL, která není ve stejné aplikaci, odkaz se nevejde do některého z těchto kontejnerů. Výsledkem je chyba nenalezena.

Tento problém můžete vyřešit třemi možnostmi. Možnosti jsou uvedeny v pořadí podle rostoucí složitosti.

  1. Ujistěte se, že interní adresa URL je kořen, který obsahuje všechny relevantní odkazy pro aplikaci. Kořen umožňuje, aby všechny odkazy byly zpracovány jako obsah publikovaný v téže aplikaci.

    Pokud změníte interní adresu URL, ale nechcete změnit cílovou stránku pro uživatele, změňte adresu URL domovské stránky na dříve publikovanou interní adresu URL. Přejděte naRegistrace aplikací> a vyberte branding aplikace. V oddílu brandingu nastavte adresu URL domovské stránky na původní publikovanou adresu URL cílové stránky.

    Důležité

    Aby mohl uživatel tuto změnu provést, musí mít oprávnění k úpravě objektů aplikace v Microsoft Entra ID. Uživatel musí mít přiřazenou roli Správce aplikace .

  2. Pokud vaše aplikace používají plně kvalifikované názvy domén (FQDN), publikujte své aplikace pomocí vlastních domén . Pokud používáte funkci vlastních domén, můžete použít stejnou adresu URL interně i externě.

    Tato možnost zajišťuje, aby odkazy ve vaší aplikaci byly externě přístupné prostřednictvím proxy aplikací, protože odkazy aplikace na interní adresy URL se rozpoznávají také externě. Všechny odkazy stále musí patřit do publikované aplikace. Díky této možnosti ale odkazy nemusí patřit do stejné aplikace a můžou patřit do více aplikací.

  3. Pokud není žádná z těchto možností možná, existuje několik možností nastavení překladu vložených odkazů. Mezi tyto možnosti patří použití Intune Managed Browseru, rozšíření Moje aplikace nebo nastavení překladu odkazů ve vaší aplikaci.

    Další informace o každé z těchto možností a jejich povolení najdete v tématu Přesměrování pevně zakódovaných odkazů pro aplikace publikované pomocí proxy aplikací Microsoft Entra.