Histórico da Página
...
Exemplo de uma regra para o serviço, wsDataServer.
Para a URL de requisição: http://localhost/totvsbussinesconnector/wsDataServer/IwsDataServer
A regra abaixo deverá reescrever para: http://localhost:8051/wsDataServer/IwsDataServer
Configurando o RM.Host.exe.config
Devemos então adicionar a tag ServicesBaseUrl ao configurador do host:
Bloco de código | ||
---|---|---|
| ||
<add key="ServicesBaseUrl" value="http://localhost/totvsbussinesconnector"/> |
Expondo o serviço online
Para expor os serviços online, deve-se trocar a configuração feita total em localhost por uma que utiliza o IP ou hostname desejado. Assim, os redirecionamentos serão feitos para a máquina desejada.
Exemplo utilizando o SOAP-UI
...
O endpoint utilizado não deve conter por exemplo "wsConsultaSQL.asmx", mas "wsConsultaSQL/IwsConsultaSQL", seguindo a regra definida no URL Rewrite
Informações | ||||||
---|---|---|---|---|---|---|
É 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 |
...
Informações |
---|
Importante que o Header, SOAPAction também esteja configurado de acordo, veja aqui. |