Criar um Esquema de Segurança
O Apidog oferece uma ampla variedade de tipos de esquemas de segurança, suportando vários métodos de autenticação, incluindo:1.
API Key – Autentique utilizando uma chave passada via cabeçalho, query ou cookie.
2.
Bearer Token – Autentique utilizando o cabeçalho Authorization: Bearer.
3.
JWT – Autentique com tokens no formato JSON Web Token.
4.
Basic Auth – Utilize um nome de utilizador e uma palavra-passe para autenticação básica.
5.
Digest Auth – Mais seguro do que a autenticação básica.
6.
OAuth 2.0 – Um padrão de autorização amplamente adotado que suporta vários tipos de concessão.
7.
OAuth 1.0 – Uma versão anterior do OAuth com um mecanismo de assinatura diferente.
8.
Hawk Authentication – Protocolo de autenticação baseado em HMAC.
9.
AWS Signature – Autenticação baseada em assinatura utilizada para serviços Amazon AWS.
10.
Kerberos – Protocolo de autenticação de rede baseado em tickets.
11.
NTLM Authentication – Protocolo de autenticação desenvolvido pela Microsoft.
12.
Akamai EdgeGrid – Método de autenticação utilizado pela plataforma de API Akamai.
13.
Customize – Permite-lhe definir e utilizar métodos de autenticação que não são suportados nativamente pelo Apidog.
Criar Esquemas de Segurança Manualmente#
1
No seu projeto, navegue até
Components >
Security Schemes na barra lateral esquerda e, em seguida, clique em
New Security Scheme.
2
Selecione o tipo de esquema de segurança e preencha o nome e a configuração relevante.
3
Clique em
Save para concluir o processo de criação.
4
Na vista de edição do esquema de segurança, clique em
Advanced Configuration na parte inferior da página.
O sistema apresentará o código OAS (OpenAPI Specification) do esquema de segurança atual, disponível nos formatos JSON e YAML.Pode editar diretamente aqui para definir especificações mais complexas. O sistema atualizará as definições do esquema de segurança com base nas suas alterações.Criar Esquemas de Segurança através de Importação OAS#
Ao importar um ficheiro OpenAPI que inclua esquemas de segurança, o Apidog irá detetar e criar automaticamente os esquemas de segurança correspondentes. Estes aparecerão na lista Security Schemes do projeto.Pode configurar o mapeamento entre Security e Auth ao importar ficheiros OAS.Criar um Esquema de Segurança OAuth 2.0#
OAuth 2.0 é uma framework de autorização amplamente utilizada, e o Apidog oferece suporte completo para a mesma. Para criar um esquema de segurança OAuth 2.0, configure o seguinte:1.
Grant Type: Escolha entre Authorization Code, Client Credentials, Implicit ou Password.
2.
URL Settings: Com base no tipo de concessão selecionado, configure os URLs relevantes:Callback URL (também conhecido como Redirect URL)
3.
Scope Settings (Defina os âmbitos de permissão que a sua aplicação pode solicitar):Adicione nomes e descrições de âmbitos
Configure diferentes conjuntos de âmbitos para cada tipo de concessão
4.
Clique no botão Test para abrir o painel de teste. Preencha o Client ID, o Client Secret e outros campos obrigatórios para testar e verificar a sua configuração OAuth 2.0.
Modified at 2026-06-09 08:54:45