Webservice ISAPI
Pessoal, estou criando uma aplicação 3 camadas em delphi para a minha empresa,
nessa aplicação irei acessar o banco de dados mySQL do UOLhost
via SOAP atreves de um Webservices(ISAPI).
O meu problema é que não estou conseguindo fazer rodar meu webservice no uolhost.
No meu servidor interno eu tenho o IIS 7 rodando e meu ws funciona bem, só que para isso
eu tive que ir em Restrições ISAPI e CGI e liberar meu ws.
No uolhost eu não tenho acesso a isso, meu acesso é limitado a algumas funções do IIS.
Entrei em contato com o suporte e eles me disseram para mudar a Instância da aplicação (Pool) para
o modo clássico e colocar meu ws dentro da pasta bin, me disseram também para mudar a permissão da pasta
para Leitura e Escrita, mas nada adiantou!
Quando chamo meu ws pelo browser http://www.dominio.com.br/bin/meu_webservice.dll aparece o seguinte erro:
HTTP Error 404.8 - Not Found
The request filtering module is configured to deny a path in the URL that contains a hiddenSegment section.
se eu coloco fora da pasta bin ou em outra pasta aparece o seguinte erro:
HTTP Error 404.2 - Not Found
The page you are requesting cannot be served because of the ISAPI and CGI Restriction list settings on the Web server.
Já tentei criar um Handler Mapping apontando para meu arquivo mas não deu certo também!
O pessoal do suporte não esta conseguindo me ajudar e eu não sei mais o que fazer, se alguem puder me ajudar ficarei muito agradecido.
nessa aplicação irei acessar o banco de dados mySQL do UOLhost
via SOAP atreves de um Webservices(ISAPI).
O meu problema é que não estou conseguindo fazer rodar meu webservice no uolhost.
No meu servidor interno eu tenho o IIS 7 rodando e meu ws funciona bem, só que para isso
eu tive que ir em Restrições ISAPI e CGI e liberar meu ws.
No uolhost eu não tenho acesso a isso, meu acesso é limitado a algumas funções do IIS.
Entrei em contato com o suporte e eles me disseram para mudar a Instância da aplicação (Pool) para
o modo clássico e colocar meu ws dentro da pasta bin, me disseram também para mudar a permissão da pasta
para Leitura e Escrita, mas nada adiantou!
Quando chamo meu ws pelo browser http://www.dominio.com.br/bin/meu_webservice.dll aparece o seguinte erro:
HTTP Error 404.8 - Not Found
The request filtering module is configured to deny a path in the URL that contains a hiddenSegment section.
se eu coloco fora da pasta bin ou em outra pasta aparece o seguinte erro:
HTTP Error 404.2 - Not Found
The page you are requesting cannot be served because of the ISAPI and CGI Restriction list settings on the Web server.
Já tentei criar um Handler Mapping apontando para meu arquivo mas não deu certo também!
O pessoal do suporte não esta conseguindo me ajudar e eu não sei mais o que fazer, se alguem puder me ajudar ficarei muito agradecido.
Renan Mattos
Curtidas 0
Respostas
Leonardo Xavier
02/01/2012
Tente torcar o nome do seu diretorio, de bim para programa....por exemplo, e verifique se o erro continua.
GOSTEI 0
Renan Mattos
02/01/2012
Olá Leonardo, então eu ja tentei mudar de pasta mas quando eu mudo aparece o erro 404.2.
Já tentei um monte de coisa, não sei o que fazer agora.
Obrigado por ajudar.
Já tentei um monte de coisa, não sei o que fazer agora.
Obrigado por ajudar.
GOSTEI 0
Marcos
02/01/2012
Prezado, sei que o post é antigo, mas conseguiu resolver esse problema com a uolhost?
Estou com o mesmo problema para rodar uma aplicação em iis com uma dll, se tiver a solução gostaria muito que compartilhasse.
Att. Marcos
Estou com o mesmo problema para rodar uma aplicação em iis com uma dll, se tiver a solução gostaria muito que compartilhasse.
Att. Marcos
GOSTEI 0