Jump to content

Criaçao servidor local ASP.NET


Recommended Posts

Posted

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

Posted

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.