Instrução

Gerar e usar um token do ArcGIS Server usando o Postman

Last Published: July 28, 2021

Resumo

O fluxo de trabalho a seguir discute como gerar e usar um token em um site ArcGIS Server independente. Este método funciona para autenticação de camada de servidor GIS usando Windows e armazenamentos de usuário integrados. Para sites do ArcGIS Server federados, os tokens devem ser criados através do Portal for ArcGIS.

Procedimento

  1. Inicie o Postman e especifique a URL generateToken de base para acessar os serviços (https://gisserver.domain.com:6443/arcgis/tokens/generateToken), ou a URL de admin generateToken para fluxos de trabalho administrativos (https://gisserver.domain.com:6443/arcgis/admin/generateToken).
Nota A URL do Web Adaptor também pode ser usada aqui. Deixe as seções Params, Autorização e Cabeçalhos como padrão. Na seção Body, selecione o botão x-www-form-urlencoded, para codificar o nome de usuário e a senha usados ​​para acessar o ArcGIS Server.
  1. Adicione os seguintes pares de chave: valor na seção Body:
    • Nome de usuário - O nome de usuário da conta do ArcGIS Server
    • Senha - A senha da conta do ArcGIS Server
    • Cliente - Há três opções para isso: ip, referer e requestip. Neste exemplo, usaremos o valor referer para especificar uma URL base para todos os lugares em que queremos usar o token. Consulte a documentação abaixo para cenários em que o uso de ip ou requestip seria útil.
    • Referenciador - A URL base de recurso do ArcGIS Server para acessar, tal como :6443/arcgis ou :6443/arcgis/admin.
    • Vencimento - O período de tempo no qual o token está ativo. Isso tem um valor máximo controlado pelas configurações de tempo de vida encontradas em Server Manager > Segurança.
Os pares key:value na seção Body
  1. Clique em POST, e copie o token resultante.
  2. Componha uma nova solicitação ao recurso do ArcGIS Server para acessar. Por exemplo:
:6443/arcgis/services/SampleWorldCities/MapServer
  1. Na guia Params , adicione o token e cole o token real no par key:value.
O token real colado no par key.value na guia Parâmetros.
  1. Deixe as guias Autorização e Body como padrão e, na guia Cabeçalhos, adicione um novo par key:value do referenciador e a URL do referenciador especificado na solicitação anterior. Para todas as solicitações subsequentes usando o token gerado anteriormente, adicione este par de referenciador key:value como um cabeçalho para que o token seja aceito. Envie a solicitação POST e observe que o token é respeitado.
A solicitação POST usa o token com os parâmetros definidos e é aceita pelo ArcGIS Server, permitindo acesso ao serviço desejado.

ID do Artigo:000025198

Obtenha ajuda de especialistas do ArcGIS

Entre em contato com suporte técnico

Baixe o Esri Support App

Ir para opções de download

Informações Relacionadas

Descubra mais sobre este tema