Para Desenvolvedores

Endpoint /lumis/api/rest/lumlogin retorna 404

Resolvido

Pessoal,

O meu portal está respondendo na url http://localhost:9080/laboratorio. Ao acessa esta URL consigo ver a página home do meu website, porém ao chamar o Endpoint /lumis/api/rest/lumlogin o portal retorna 404. Essa é chamada que estou fazendo

curl --location --request POST 'http://localhost:9080/laboratorio/lumis/api/rest/lumlogin' \
--header 'Content-Type:  application/x-www-form-urlencoded' \
--data-raw '{ "username": "", "password": "" }'

O que está faltando ou estou fazendo errado?

Abraços

Por Diego Blasquez

Em 12/03/20 17:26

Acompanhar pergunta

2 resposta(s):

Ordenar por:

Faltou configurar as regras de Requisições Cross-site em Configurações > Frameworks > Segurança > Requisições Cross-site.

 

Por Diego Blasquez

Em 12/03/20 17:43

Diego,

O parâmetro "username" é obrigatório (login do usuário). Além disso, pode estar sendo bloqueado pelo filtro de cross-site request.

Pode fazer o seguinte teste (adapte o usuário e senha para um par que exista no seu ambiente)? 

curl --location --request POST 'http://localhost:9080/laboratorio/lumis/api/rest/lumlogin' \
--header 'Content-Type:  application/x-www-form-urlencoded' \
--header 'Referer: http://localhost:9080/' \
--data-raw '{ "username": "admin", "password": "" }'

Att.

Por Thiago Berne

Em 12/03/20 17:51

Entrar

Interaja com a comunidade e tenha acesso a conteúdos exclusivos.

Houve algum erro ao acessar o banco de dados. Tente novamente mais tarde.