• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

JCPrata

Criaçao servidor local ASP.NET

2 mensagens neste tópico

Boas,

Penso que o meu problema seja na criaçao de um servidor local em ASP.NET, mas nao sei.

O meu problema e o seguinte, tenho um botao em HTML que gera um evento, que chama uma função que encontra-se em javascript a correr codigo do lado do cliente:

function doLoginAction() {  

    var http = new XMLHttpRequest();
    var queryString = "userName=" + txtUserName.value + "&password=" + txtPassword.value;
    http.open("get", "todo.login?" + queryString, true);
  
    http.onreadystatechange = function() {

        if(http.readyState == 4 && http.status == 200) {

        ........................

Para comunicar com o servidor utilizo uma instancia de XMLHttpRequest, por onde através do evento onreadystatechange quando existe uma resposta por parte do servidor. O meu problema é que quando estava a programar nos pc's da escola quando era gerado o evento onreadystatechange , o teste  if(http.readyState == 4 && http.status == 200)  era retornado com sucesso, mas aqui no meu pc de casa este teste nao retorna sucesso nenhum, ou seja o servidor ou não está ready ou entao passa-se algo de paranormal  :(.

A minha questão será é necessario configurar o IIS? Ou entao sera que o Visual Studio 2005 e suficiente pois este cria um servidor Web através do qual é

feito o pedido ao endpoint(neste caso uma página html)?

Obrigado

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Boas,

Problema resolvido, afinal o que se estava a passar é que ocorria-me uma excepçao no handler no lado do servidor, e era logo no construtor. Como havia um pedido e o handler nao estava instanciado o cliente nunca recebia os pedidos.

Cumps

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora