ApWebWizard é um facilitador para configuração das chaves do arquivo appserver.ini

Para utilizá-lo basta utilizar o SmartClient:

Para visualizar as informações já configuradas do REST basta acessar o item REST → HTTPV11 na árvore:

Para alterar ou configurar pela primeira vez, basta clicar no ícone de edição na barra localizada no topo da tela. Com isso aparecerá uma tela para edição das configurações:

A edição é feita em 3 partes:

  • Na parte superior é possível habilitar ou desabilitar o REST;
  • Na parte central são configurados os Sockets;
  • Na parte inferior são configuradas as URIs;


Configuração dos Sockets

CampoDescrição
NomeNome que será dado a seção do Socket no arquivo de ini
PortaPorta HTTP
IPs para multiplas interfaces de redeIndica os IPs que serão atendidos por essa porta, se não informado atenderá qualquer IP / DNS associado ao servidor
AutorizaçãoIndica se a autenticação de requisição esta habilitada


Configuração das URIs

CampoDescrição
NomeNome que será dado a seção URI no arquivo de ini
URLIndica o caminho que será atendido como por exemplo /rest
Empresa/Filial para preparação de ambienteInformações para preparação do ambiente das working threads
Minimo de Working Threads AtivasConfiguração de inicialização de working threads
Maximo de Working Threads AtivasConfiguração de inicialização de working threads
Mínimo de Working Threads LivresConfiguração de inicialização de working threads
Quantidade de Working Threads de IncrementoConfiguração de inicialização de working threads
Habilitar SSL2Habilita SSL2
Habilitar SSL3Habilita SSL3
Senha do Certificado SSLPassphrase utilizado para o certificado SSL
Caminho do Certificado SSLCaminho completo para o certificado. Ex.: C:\certificate\certificate.crt
Caminho da chave do Certificado SSLCaminho completo para a chave do certificado. Ex.: C:\certificate\certificate.key
Habilitar CORSHabilita tratamento de CORS (Cross-Origin Resource Sharing)
Configuração de AllowOriginDefini os servidores que terão acesso aos serviços separados por vírgula (,). Ex.: http://localhost:8040,http://dominio.com
Endpoints públicosLista de Endpoints que não serão validados caso esteja com Autenticação (Security) ligado.




  • Sem rótulos