Histórico da Página
...
4) Em Rewrite URL, informe a Url para o Host RM, para o serviço wsConsultaSQL
O parâmetro {R:1} vai repassar toda a parte do endpoint da requisição que será correspondido com o Pattern RegEx.
5) Marque a opção, Stop processing.... para interromper o processamento das próximas regras.
Informações | ||||||
---|---|---|---|---|---|---|
O resultado esperado para esta regra é a nova URL reescrita: http://localhost:8051/wsConsultaSQL/IwsConsultaSQL Onde, http://localhost:8051/wsConsultaSQL é a parte fixa da URL informada. E IwsConsultaSQL, é a parte repassada pela regra, vindo da URL original de requisição. Dessa forma é reescrita uma nova URL para realizar a requisição via HOST RM. |
...
Veja que nesta requisição a URL não aponta para o Host (localhost:8051), mas para o IIS http://localhost/totvsbussinesconnector
O endpoint utilizado não deve conter por exemplo "wsConsultaSQL.asmx", mas "wsConsultaSQL/IwsConsultaSQL", seguindo a regra definida no URL Rewrite
Informações |
---|
Importante realizar a configuração do Header, SOAPAction, para o valor correspondente ao serviço requisitado, neste caso, http://www.totvs.com/IwsConsultaSQL/RealizarConsultaSQL É um configuração necessária para auxiliar o IIS a filtrar e redirecionar corretamente a mensagem. Mais informações, https://www.w3.org/TR/2000/NOTE-SOAP-20000508 |
3) Exemplo de Leitura de dados de um usuário
...