Авторизация развернутого ArcGIS Spatial Data Server for Java без использования веб-браузера
Если на сервере, на котором вы установили ArcGIS Spatial Data Server for the Java platform, нет веб-браузера, можно использовать утилиту, которая позволяет выполнять авторизацию развернутого ArcGIS Spatial Data Server с помощью метода POST HTTP.
В шагах этой темы показано, как это сделать с помощью утилиты с открытым исходным кодом под названием cURL, однако вместо нее можно взять любую поддерживаемую утилиту для использования метода POST HTTP.
- Загрузите и установите утилиту для использования метода POST HTTP.
Утилиту cURL можно загрузить из http://curl.haxx.se/download.html. Убедитесь, что загружаемая версия соответствует операционной системе, в которой установлено приложение ArcGIS Spatial Data Server.
- Добавьте путь к каталогу установки cURL к переменной среды PATH сервера, на котором установлено приложение ArcGIS Spatial Data Server.
- Убедитесь, что приложение ArcGIS Spatial Data Server запущено, и выполните следующую команду из командной строки:
curl -F "f=pjson" -F "keycodesStream=@C:\Program Files\ESRI\License10.1\sysgen\keycodes" http://localhost:8080/arcgis/admin/authorizeSDS
Команда включает имя файла кодов ключей (keycodes), который был создан при авторизации программного обеспечения во время установки ArcGIS Spatial Data Server.
Вы получите ответ в формате JSON, наподобие показанного ниже. Обратите внимание, что версией licenseEdition может быть Basic или Standard, в зависимости от лицензии ArcGIS for Server, использованной при авторизации программного обеспечения во время установки ArcGIS Spatial Data Server.
{ "licenseEdition": "Advanced", "success": true }