Чтобы опубликовать защищенные элементы веб-сервисов ArcGIS Server для широкой аудитории — например, в рамках общедоступного веб-приложения, — сохраните учетные данные вместе с элементом, чтобы всем пользователям не требовалось входить в систему для доступа к приложению. Это создает прокси-элемент ArcGIS, который перенаправляет запросы пользователей с добавлением токена.
Также может потребоваться ограничить использование, чтобы контролировать частоту доступа к сервису и пользователей. Вы можете задать ограничение скорости, а также указать определённые URL- или IP-адреса, с которых возможен доступ к сервису, например, URL-адрес вашей организации. Например, если в вашем лобби есть общедоступные киоски, на которых запущено веб-приложение, содержащее безопасный сервис, вы можете указать URL-адрес своей организации и IP-адреса этих киосков, чтобы они были единственными машинами, которым разрешен доступ к нему.
Примечание:
Назначение определенных ссылок гарантирует, что указанные URL или IP адреса могут подключаться к сервису, но это не мешает кому-либо перехватывать вызов прокси-сервера к защищенному сервису и изменять его.
После добавления защищенного сервиса, как элемента и сохранения учетных данных перед публикацией для ограничения его использования выполните следующие действия:
- Откройте страницу элемента защищенного сервиса или приложения.
- Щелкните вкладку Настройки и прокрутите список вниз до раздела Ограничение использования. Щелкните Ограничить использование.
- Отметьте опцию Включить ограничение скорости и задайте ограничение: максимальное количество запросов, разрешенное за указанный период, или определенные URL- или IP-адреса, с которых возможен доступ к сервису.
Например, вы можете указать URL-адрес своей организации, например https://myorganization.arcgis.com.
Можно воспользоваться одновременно обоими ограничениями.
URL- и IP-адреса, с которых будет производиться запрос, могут быть указаны полностью (https://www.arcgis.com), с использованием групповых символов для работы со всеми субдоменами (https://*.arcgis.com) или в виде IP-адресов (https://10.4.3.4). Необходимо задать порты и добавить https.
Примечание:
Из-за недавних изменений в политике безопасности по умолчанию в веб-браузерах вы больше не можете ограничивать защищенные сервисы определенными URL-адресами. Ограничения могут применяться только к именам хостов URL, например, https://myorganization.arcgis.com.
- Нажмите OK.
Теперь вы можете опубликовать элемент для тех, кто имеет к нему доступ: для вашей организации, для всех (общедоступный) или для определенных групп, к которым вы принадлежите.