Pergunta Eduardo Nacimento · Mar. 22, 2023

Erro Invalid action com url customizada para serviço SOAP

Olá pessoal,

 estou com uma questão que a seguinte, fiz um webservice apenas para realizar uns testes de configuração e ai publiquei no portal de produção de duas formas:

 na primeira com o nome da classe, não chama a tela de teste dos métodos no caso ao chamar http://localhost:52773/teste/HC.TesteEdu.WebService.cls da erro:

e olhando no log do CSP o retorno é 403 Page Not Found:

mas se chamar o WSDL  http://localhost:52773/teste/HC.TesteEdu.WebService.cls?WSDL=1  funciona :

e testando em uma ferramente tipo o SOAPUI, funciona perfeitamente.

no caso do B.S customizado, tanto chamado o tela de teste quanto o WSDL  http://localhost:52773/teste/wsteste.cls :

olhando o trace do CSP da erro 404 Page Not Found

Alguém poderia me ajudar?

Product version: IRIS 2022.3

Comments

Danusa Calixto · Mar. 24, 2023

Boa tarde, Eduardo. 

Poderia compartilhar como você definiu o WebService (herança, adaptador ... ) ? 

0
Djeniffer Greffin · Mar. 27, 2023

Eduardo,

Chamar a URL diretamente, sem o "?wsdl=1" apresenta uma tela de erro mesmo, antigamente mostrava uma tela dos métodos disponíveis e a possibilidade de testar eles, mas, isso foi desabilitado por padrão devido a segurança.

Quando você fala que no soapUI funcionou, você conseguiu chamar o webservice com sucesso através dele? No caso executar o método?

0