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
| Campo | Descrição |
|---|---|
| Nome | Nome que será dado a seção do Socket no arquivo de ini |
| Porta | Porta HTTP |
| IPs para multiplas interfaces de rede | Indica os IPs que serão atendidos por essa porta, se não informado atenderá qualquer IP / DNS associado ao servidor |
| Autorização | Indica se a autenticação de requisição esta habilitada |
Configuração das URIs
| Campo | Descrição |
|---|---|
| Nome | Nome que será dado a seção URI no arquivo de ini |
| URL | Indica o caminho que será atendido como por exemplo /rest |
| Empresa/Filial para preparação de ambiente | Informações para preparação do ambiente das working threads |
| Minimo de Working Threads Ativas | Configuração de inicialização de working threads |
| Maximo de Working Threads Ativas | Configuração de inicialização de working threads |
| Mínimo de Working Threads Livres | Configuração de inicialização de working threads |
| Quantidade de Working Threads de Incremento | Configuração de inicialização de working threads |
| Habilitar SSL2 | Habilita SSL2 |
| Habilitar SSL3 | Habilita SSL3 |
| Senha do Certificado SSL | Passphrase utilizado para o certificado SSL |
| Caminho do Certificado SSL | Caminho completo para o certificado. Ex.: C:\certificate\certificate.crt |
| Caminho da chave do Certificado SSL | Caminho completo para a chave do certificado. Ex.: C:\certificate\certificate.key |
| Habilitar CORS | Habilita tratamento de CORS (Cross-Origin Resource Sharing) |
| Configuração de AllowOrigin | Defini os servidores que terão acesso aos serviços separados por vírgula (,). Ex.: http://localhost:8040,http://dominio.com |
| Endpoints públicos | Lista de Endpoints que não serão validados caso esteja com Autenticação (Security) ligado. |
Import HTML Content
Visão Geral
Conteúdo das Ferramentas

