Odkazy na stránce nefungují pro aplikaci proxy aplikací
Tento článek vám pomůže vyřešit potíže s tím, proč odkazy na proxy aplikace Microsoft Entra nefungují správně.
Přehled
Po publikování aplikace proxy aplikací jsou jedinými odkazy, které ve výchozím nastavení fungují v aplikaci, odkazy na cíle obsažené v publikované kořenové adrese URL. Odkazy v aplikacích nefungují. Interní adresa URL aplikace pravděpodobně neobsahuje všechny cíle odkazů v aplikaci.
Proč tomu tak je? Když uživatel 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, nepatří do žádného z těchto kontejnerů a výsledkem je chyba, která se nenašla.
Způsoby řešení nefunkčních odkazů
Tento problém můžete vyřešit třemi způsoby. Možnosti jsou uvedené ve stále větší složitosti.
Ujistěte se, že interní adresa URL je kořen, který obsahuje všechny relevantní odkazy pro aplikaci. Kořenový adresář umožňuje přeložit všechny odkazy jako obsah publikovaný ve stejné 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 na Registrace aplikací Microsoft Entra ID>a vyberte značku aplikace. V oddílu branding nastavte pole Adresa URL domovské stránky na požadovanou cílovou stránku.
Důležité
Chcete-li provést výše uvedené změny, potřebujete práva k úpravě objektů aplikace v Microsoft Entra ID. Uživatel musí mít přiřazenou roli Správce aplikace, která uživateli uděluje práva na úpravy aplikace v Microsoft Entra ID.
Pokud vaše aplikace používají plně kvalifikované názvy domén (FQDN), publikujte své aplikace pomocí vlastních domén . Tato funkce umožňuje používat stejnou adresu URL interně i externě.
Tato možnost zajistí, že odkazy ve vaší aplikaci budou externě přístupné prostřednictvím proxy aplikací, protože odkazy v aplikaci na interní adresy URL jsou také rozpoznány 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í.
Pokud není žádná z těchto možností možná, existuje několik možností pro povolení překladu vložených odkazů. Mezi tyto možnosti patří použití Intune Managed Browseru, rozšíření Moje aplikace nebo použití 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.