Páginas filhas
  • Redirecionamento de Requisições IIS para o Host

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

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

Âncora
UrlRewrite
UrlRewrite
Para este exemplo a URL de requisição deverá ser reescrita conforme a regra definida.

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

...