Прочитать на английском

Поделиться через


Ссылки на странице не работают для прокси приложения.

Эта статья поможет разобраться, почему ссылки на прокси-сервер приложений Microsoft Entra не работают правильно.

Обзор

После публикации приложения-прокси приложения единственные ссылки, которые работают по умолчанию в приложении, являются ссылками на назначения, содержащиеся в опубликованном корневом URL-адресе. Ссылки в приложениях не работают. Внутренний URL-адрес приложения, вероятно, не включает все целевые ссылки в приложении.

Почему это происходит? Когда пользователь выбирает ссылку в приложении, прокси приложения пытается разрешить URL-адрес как внутренний URL-адрес в том же приложении или как внешний URL-адрес. Если ссылка указывает на внутренний URL-адрес, который не находится в том же приложении, он не принадлежит ни к одной из этих категорий и приводит к ошибке 'не найдено'.

Существует три способа решения этой проблемы. Варианты перечислены в возрастающей сложности.

  1. Убедитесь, что внутренний URL-адрес является корневым URL-адресом, который содержит все соответствующие ссылки для приложения. Корень позволяет разрешать все ссылки как содержимое, опубликованное в одном приложении.

    Если вы хотите изменить внутренний URL-адрес, но хотите оставить прежней целевую страницу для пользователей, измените URL-адрес домашней страницы на ранее опубликованный внутренний URL-адрес. Перейдите к идентификатору Microsoft Entra>регистрациям приложений и выберите брендинг приложения. В разделе брендинга установите поле URL-адрес домашней страницы на нужную целевую страницу.

    Важно!

    Для внесения указанных выше изменений требуются права на изменение объектов приложения в идентификаторе Microsoft Entra. Пользователю должна быть назначена роль администратора приложений, которая предоставляет права на изменение приложения в идентификаторе Microsoft Entra пользователю.

  2. Если в приложениях используются полные доменные имена (FQDN), для публикации приложений следует использовать пользовательские домены. Эта функция позволяет использовать один и тот же URL-адрес и как внутренний, и как внешний.

    Этот параметр гарантирует, что ссылки в приложении доступны внешне через прокси приложения, так как ссылки внутри приложения на внутренние URL-адреса также распознаются во внешнем режиме. Все ссылки по-прежнему должны принадлежать опубликованному приложению. Однако при использовании этого параметра ссылки не должны принадлежать одному приложению и могут принадлежать нескольким приложениям.

  3. Если ни один из этих вариантов не осуществим, существует несколько способов активации перевода встроенных ссылок. Эти варианты включают использование Intune Managed Browser, расширения "Мои приложения" или настройки преобразования ссылок в вашем приложении. Дополнительные сведения о каждом из этих параметров и их включении см. в статье "Перенаправление жестко закодированных ссылок" для приложений, опубликованных с помощью прокси приложения Microsoft Entra.

Следующие шаги

Работа с имеющимися локальными прокси-серверами