none
Estou com um problemão de Web Service num Servidor Cliente RRS feed

  • Pergunta

  • Fiz um Web Service  para um teste no .net 2003, fiz o que a cartilha manda. Na maquina de desenvolvimento funcionou muito bem, até os micros da minha rede domestica acessaram. Também tive sucesso com um aplicativo teste que consumia a aplicação, ótimo.

    Subimos no servidor para testar e gerou este erro que não acho a resposta em nenhum lugar.

     

    Erro de servidor na aplicação '/'.

    Erro em tempo de execução

    Descrição: Erro de aplicação no servidor. As definições de erro personalizadas actuais desta aplicação impedem que os detalhes do erro da aplicação sejam visualizados em modo remoto (por motivos de segurança). No entanto, estes poderão ser visualizados pelos browsers em execução no servidor local.

    Detalhes: Para permitir que os detalhes desta mensagem de erro específica possam ser visualizados em computadores remotos, crie uma marca <customErrors> num ficheiro de configuração 'web.config' localizado no directório raiz da aplicação Web actual. Em seguida, o atributo 'mode' desta marca <customErrors> deverá ser definido para 'Off'.

    <!-- Web.Config Configuration File -->
    
    <configuration>
        <system.web>
            <customErrors mode="Off"/>
        </system.web>
    </configuration>

    Notas: A página de erro actual pode ser substituída por uma página de erro personalizada através da modificação do atributo 'defaultRedirect' da marca de configuração <customErrors> da aplicação, de modo a apontar para um URL de página de erro personalizada.

    <!-- Web.Config Configuration File -->
    
    <configuration>
        <system.web>
            <customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
        </system.web>
    </configuration>

     Fiz as alterações devidas, mas o problema permanece.

    Num outro "servidor teste" em minha rede doméstica com XP Pro SP2.

    Configurei outro micro da minha rede doméstica( como Servidor de Web) com i IIS e extensões do front page,  coloquei uma página aspx no ar sem drama, enviei o folder do WS e  e tentei abrir o arquivo .asmx. Ele simplesmente abre no Navegador uma tag na primeira linha quando executo o endereço no IE.

    <%@ WebService Language="vb" Codebehind="IMC.asmx.vb" Class="IMC_WS.IMC" %>
     

    Estou muito frustrado, pois me parece algum erro de configuração de servidor ou alguma permissão que até agora não sei liberar, agradeço se alguém puder me ajudar!

    sexta-feira, 10 de novembro de 2006 19:34

Todas as Respostas

  • Faça a alteração solicitada pela página de erro - senão não dá para saber o motivo do erro.

    web.config

    <configuration>
        <system.web>
            ....
            <customErrors mode="off"/>
            ....
        </system.web>
    </configuration>

    sexta-feira, 10 de novembro de 2006 23:22