Suponho que o telefone esteja criando uma LAN quando você diz que está criando um ponto de acesso com ela. Portanto, você tem um roteador no seu telefone.
Em palavras simples, você precisa fazer duas coisas.
- tornar o serviço da web acessível a partir da sua LAN Você pode verificar isso usando outro dispositivo conectado ao ponto de acesso e tentando acessar
<private IP address of server>:<port used by the server>
,
ex 192.168.1.3:8080
- verifique se o seu ponto de acesso está redirecionando o tráfego do "lado de fora" para o servidor local. Essa é a parte difícil, vai depender do seu telefone celular etc.
Se estiver usando um telefone com Android, verifique: link para o Google Play
Em seguida, verifique em outro dispositivo conectado à internet:
<public IP address>:<Public Port configured to be forwarded>
,