2
respostas

como testar com authorization parameter

Boa tarde, acabo de terminar o curso de Swagger mas so consegui testar os metodos que não possuem o parametro authorization. Como eu faço para testar um valor neste campo, uma vez que ele não aceita qualquer valor?

2 respostas

Oi Christiano, tudo bem?

Para passar um valor válido para um Basic Authorization você deve enviar solicitações HTTP com o header "Authorization" com o valor contendo a palavra "Basic" seguida por um espaço e uma string codificada em base64 no formato :. Por exemplo, para autorizar como demo / p@55w0rdo seria:

Authorization: Basic ZGVtbzpwQDU1dzByZA==

Para mais detalhes: https://swagger.io/docs/specification/authentication/basic-authentication/

Olá Otavio, tudo bom? Tem algo que não entendi direito. Usando a propria API de exemplo do curso eu coloco no campo Authorization o valor: Basic ZGVtbzpwQDU1dzByZA==

e recebo um Response Code = 415

O que ainda estaria errado?