Udostępnij za pośrednictwem


Na stronie nie działają linki dotyczące aplikacji pełniących funkcję serwera proxy.

Ten artykuł pomaga rozwiązać problem, dlaczego linki w aplikacji Microsoft Entra Proxy nie działają poprawnie.

Omówienie

Po opublikowaniu aplikacji proxy jedyne linki, które działają domyślnie, to linki do adresów docelowych zawartych w opublikowanym głównym adresie URL. Linki w aplikacjach nie działają. Wewnętrzny adres URL aplikacji prawdopodobnie nie zawiera wszystkich miejsc docelowych linków w aplikacji.

Dlaczego tak się dzieje? Gdy użytkownik wybierze link w aplikacji, serwer proxy aplikacji próbuje rozpoznać adres URL jako wewnętrzny adres URL w ramach tej samej aplikacji lub jako zewnętrznie dostępny adres URL. Jeśli link wskazuje wewnętrzny adres URL, który nie znajduje się w tej samej aplikacji, nie należy do żadnego z tych zasobników i skutkuje błędem 'nie znaleziono'.

Istnieją trzy sposoby rozwiązania tego problemu. Opcje są wymienione w kolejności rosnącej złożoności.

  1. Upewnij się, że wewnętrzny adres URL jest głównym adresem URL zawierającym wszystkie odpowiednie linki dla aplikacji. Katalog główny umożliwia rozpoznawanie wszystkich linków jako zawartości opublikowanej w tej samej aplikacji.

    Jeśli zmienisz wewnętrzny adres URL, ale nie chcesz zmieniać strony docelowej dla użytkowników, zmień adres URL strony głównej na wcześniej opublikowany wewnętrzny adres URL. Przejdź do pozycji >firmy Microsoft) i wybierz znakowanie aplikacji. W sekcji Branding ustaw pole adres URL strony głównej na żądaną stronę docelową.

    Ważne

    Aby wprowadzić powyższe zmiany, wymagane są prawa do modyfikowania obiektów aplikacji w identyfikatorze Entra firmy Microsoft. Użytkownik musi mieć przypisaną rolę Administratora aplikacji, która przyznaje użytkownikowi prawa modyfikacji aplikacji w identyfikatorze Entra firmy Microsoft.

  2. Jeśli twoje aplikacje używają w pełni kwalifikowanych nazw domen (FQDN-ów), użyj domen niestandardowych do opublikowania swoich aplikacji. Ta funkcja umożliwia używanie tego samego adresu URL zarówno wewnętrznie, jak i zewnętrznie.

    Ta opcja gwarantuje, że linki w aplikacji są dostępne zewnętrznie za pośrednictwem serwera proxy aplikacji, ponieważ linki w aplikacji do wewnętrznych adresów URL są również rozpoznawane zewnętrznie. Wszystkie linki nadal muszą należeć do opublikowanej aplikacji. Jednak w przypadku tej opcji linki nie muszą należeć do tej samej aplikacji i mogą należeć do wielu aplikacji.

  3. Jeśli żadna z tych opcji nie jest możliwa, istnieje wiele opcji włączania tłumaczenia linków wbudowanych. Te opcje obejmują użycie programu Intune Managed Browser, rozszerzenia Moje aplikacje lub ustawienia tłumaczenia linków w aplikacji. Aby dowiedzieć się więcej o każdej z tych opcji i sposobie ich włączania, zobacz Przekierowanie zakodowanych na stałe linków dla aplikacji opublikowanych za pomocą serwera proxy aplikacji Firmy Microsoft Entra.

Następne kroki

Praca z istniejącymi lokalnymi serwerami proxy