Получение токенов ArcGIS
Когда веб-сервисы ArcGIS защищены с помощью авторизации на основе токена, каждый запрос к ресурсу должен сопровождаться правильным токеном. Чтобы запросить токен из ArcGIS for Server, выполните следующие действия.
- Откройте в веб-браузере URL-адрес http://gisserver.domain.com:6080/arcgis/tokens.
- Введите следующую информацию:
- Имя пользователя (User name): имя пользователя, имеющего право на доступ к ресурсу.
- Пароль (Password): пароль пользователя.
- Клиент (Client): этот параметр накладывает ограничения на способы использования токена.
- Заголовок HTTP: когда выбрана эта опция (по умолчанию), выданный токен может использоваться только в запросах, произведенных с заданного HTTP. Это URL-адрес страницы, с которой производится запрос к ресурсам ArcGIS. Используйте этот способ при создании приложения с ArcGIS API for JavaScript или других приложений на базе REST, в которых отдельные клиенты будут запрашивать карты и данные прямо с веб-сервиса ArcGIS for Server.
- IP-адрес (IP Address): при выборе этой опции выданный токен может использоваться только в запросах, произведенных с заданного IP-адреса.
- IP-адрес источника этого запроса (IP Address): при выборе этой опции выданный токен может использоваться только в запросах, произведенных с IP-адреса, использовавшегося для получения токена.
Примечание:Если между клиентским приложением/браузером и ArcGIS Server имеется прокси-сервер, то токены, которые генерируются с помощью опций IP-адрес (IP Address) и IP-адрес источника этого запроса (IP address of this request's origin), должны быть привязаны к IP-адресу прокси-сервера. Если между клиентским приложением/браузером и ArcGIS Server имеется несколько прокси-серверов для балансировки нагрузки, то необходимо использовать опцию Заголовок HTTP (HTTP Referer).
- Срок действия (Expiration): период времени с момента выдачи токена, в течение которого он будет действовать.Примечание:
Указанный срок действия должен быть меньше или равен значению, указанному для срока действия долгосрочных токенов. Чтобы просмотреть текущие свойства токена в Manager, щелкните Безопасность (Security) > Установки (Settings), затем щелкните значок редактирования рядом с Настройками токена (Token Settings).
- Формат (Format): этот параметр определяет формат ответа с сервера на запрос токена.
- HTML: эта опция отображает выданный сервером токен в текстовом формате. Чтобы использовать токен, скопируйте текст и присоедините его к запросу на защищенный веб-сервис ArcGIS for Server.
- JSON: эта опция возвращает токен в формате JSON. Эта опция используется, когда токен запрашивается через веб-приложение, а не через веб-браузер.
- Щелкните Создать токен (Generate Token), чтобы получить токен.