Skip to main content

Обязательное использование соединений только по протоколу HTTPS.

Даже когда HTTP-доступ к ArcGIS Enterprise отключен, он всё равно потенциально уязвим к классу атак безопасности, известных как SSL-очистка. Такой тип атак использует отсутствие коммуникации сайта с браузерами ваших пользователей, заставляя их использовать только HTTPS-запросы. Если злоумышленник запускает поддельную копию веб-сайта вашей организации на порте 80 и перехватывает первоначальный HTTP-запрос из браузера пользователя, он потенциально может получить от пользователя компрометирующую информацию о безопасности.

Чтобы закрыть эту уязвимость для атак с удалением SSL, протокол HTTP Strict Transport Security (HSTS) настраивает вашу организацию так, чтобы эта коммуникация передавалась обратно в веб-браузеры пользователей.

Включение HTTP Strict Transport Security в вашей организации

Строка настройки безопасности в ArcGIS Portal Administrator Directory содержит свойство Boolean HSTSEnabled, которое по умолчанию установлено как false. Когда это свойство обновляется до true, веб-сайт портала сообщает веб-браузерам отправлять запросы только с помощью защищённого HTTPS. Это делается с помощью заголовка, Strict-Transport-Security, который направляет браузер использовать только HTTPS-запросы в течение следующего периода времени, заданного его свойством max-age (которое задается в секундах). Этот срок установлен на один год: Strict-Transport-Security: max-age=31536000.

Внимание:

Если ваши пользователи получают доступ к вашей организации через ArcGIS Web Adaptor или сервер обратного прокси, внедрение HSTS на вашем сайте может иметь непредвиденные последствия. В соответствии с заголовком, отправленным протоколом HSTS, веб-браузеры пользователей будут отправлять только HTTPS-запросы на эти устройства; если веб-сервер, размещённый вашим ArcGIS Web Adaptor или сервер обратного прокси, одновременно размещает другие приложения, не использующие HTTPS, пользователи не смогут получить доступ к этим другим приложениям. Убедитесь, что эти зависимости отсутствуют, прежде чем включить HSTS.

Чтобы включить HSTS для вашей организации, выполните следующие действия:

  1. Войдите в ArcGIS Portal Administrator Directory по адресу https://portal.example.com:7443/arcgis/portaladmin.

  2. Перейдите к Безопасность > SSLCertificates > Обновить.

  3. На этой странице поставьте отметку HTTP Strict Transport Security (HSTS) для включения HSTS и подтвердите Обновить.

    Примечание:

    По умолчанию, Portal for ArcGIS активирует HTTPS для всех подключений. Если вы ранее изменяли эту настройку , чтобы разрешить как HTTP, так и HTTPS для вашего портала, включение HSTS автоматически подкрепит связь только с HTTPS.

  4. После перезапуска сервиса Portal for ArcGIS он начинает возвращать заголовок Strict-Transport-Security всем веб-браузерам, отправляющим запросы на сайт.

HTTP Strict Transport Security также может быть включен на сайте ArcGIS Server.