Сайт ArcGIS Server можно настроить так, что некоторые сервисы будут доступны анонимно (публичные), а другие защищены и доступны только для авторизованных пользователей (частные). Это удобно, если вам необходимо поддерживать два режима доступа к сайту.
Для поддержки и публичных, и частных сервисов необходимо сделать следующее:
- Настройка параметров безопасности ArcGIS Server Настройки безопасности определяют, как происходит управление пользователями и ролями, и как производится авторизация пользователей. Сведения о настройке параметров безопасности см. в Настройка параметров безопасности ArcGIS Server.
- Запрет доступа к веб-сервисам ГИС. По умолчанию, сервисы, размещенные посредством ArcGIS Server, являются публичными и доступны для любого, у кого есть доступ к вашему сайту через интернет. Чтобы сделать сервис частным и доступным только для авторизованных пользователей или приложений, обратитесь к разделу Управление доступом к сервисам.
Если вы выбрали авторизацию ArcGIS Server на основе токенов, вы уже настроили сайт, который содержит публичные и частные сервисы. Приложения, подключающиеся в сайту без указания учетной записи, смогут получить доступ к публичным сервисам. Инструкции по настройке приложений для доступа к частным сервисам см. в разделе Получение доступа к веб-сервисам ArcGIS, защищенным токеном.
Если вы выбрали авторизацию на веб-уровне, необходимо установить два ArcGIS Web Adaptor. Два Web Adaptor обеспечат две точки входа на сайт: одну для публичного доступа и другую – для частного. Можно установить оба Web Adaptor на один веб-сервер или на разные. Подробнее о Web Adaptor см. в разделе Об ArcGIS Web Adaptor.
После установки и настройки первого Web Adaptor, настройте его на анонимный доступ. Инструкции можно найти в документации к вашему веб-серверу. Клиенты будут использовать этот Web Adaptor для доступа к публичным веб-сервисам сайта.
Второй Web Adaptor следует защитить, используя механизм авторизации, поддерживающийся веб-сервером. Инструкции можно найти в документации к вашему веб-серверу. Клиенты будут использовать этот Web Adaptor для доступа к частным сервисам сайта, доступ к которым им предоставлен, а также ко всем публичным сервисам.