Pergunta

Eu tenho o Android PET-Project Droidin, que utiliza o HTTPClient 4 (incorporado ao Android) para fazer alguma autenticação baseada em formulários. Comecei a perceber que as pessoas que estão usando WiFi estão relatando problemas de conexão. Também não ajuda o site que estou acessando possui certificado auto-atribuído. Bem - a questão é (sou bastante vago nos detalhes do WiFi) se o WiFi no hotspot não suporta HTTPS seria um motivo bom o suficiente para a conexão falhar e há algo que eu possa fazer ao lado de procurar outro aplicativo usando HTTP, que então chamaria o site HTTPS?

Foi útil?

Solução

O WiFi é apenas um protocolo de baixo nível, você está lidando com HTTP & TCP/IP, que não tem conhecimento de Wi -Fi. Portanto, você pode ignorar o fato de estar usando o WiFi, tente ver se o servidor está acessível do lado do cliente. (Experimente um telnet na porta HTTPS, que é 443 por padrão)

Outras dicas

Eu tenho o mesmo problema no meu aplicativo aéreo. Chama -se Postal, um aplicativo de rastreamento de e -mail para serviço brasileiro. (Eu apreciaria se você tentar no WiFi e me alimentar). Ele sempre funciona em 2G/3G, mas raramente funciona quando conectado ao Wi-Fi. Todo o resto funciona além de aplicativos aéreos! Às vezes funciona, às vezes não faz o mesmo telefone e/ou ponto de acesso. E quando não está funcionando, qualquer outro aplicativo aéreo também não está funcionando.

Até o aplicativo Tour De Flex Mobile AMF Remot Remoting Pare de funcionar.

Nem HttPrequests ou AMF Remoting Works. Apenas fornece erro 404 - página não encontrada.

Não é uma coisa do roteador, porque às vezes funciona. Eu acredito que é um problema no ar quando o adaptador de rede ativo muda, ele continua tentando passar por 2G/3G. É algo que a Adobe deve dar uma olhada.

O Wi -Fi pode estar bloqueando a porta 443 - mas eu ficaria surpreso, já que o HTTPS é um protocolo bastante usado por usuários padrão. Se estivesse bloqueado, poderia ser o seu problema. A resposta do SLMIX detectaria esse caso - mas como você não está com o cliente, provavelmente não é prático executar essa telnet (mesmo que o Android o tenha apoiado).

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top