私は Web サービスが初めてで、Web サービスからデータを送受信する Android アプリケーションを作成しています。Java を使用して Eclipse で REST Web サービスを作成しました。Tomcatサーバーを使用しました。ローカルホスト (Windows 10 OS を搭載した Dell ラップトップ) で Web サービスを実行しています。
Web サービスを実行してローカルホストでデータを提供すると、サービスは JSON データを正常に返しますが、スマートフォンのクロム ブラウザから同じサービスにアクセスしようとすると、ERR_CONNECTION_TIMED_OUT が表示されます。
注:両方のデバイスが同じネットワークに接続されています。(私は MTS blaze を使用しています)
今まで試したこと、
- ファイアウォール設定で ICMP を有効にしました
- ファイアウォールをオフにしました
- アンインストールされたマカフィー
しかし、成功しません。この問題を解決するためにさらに情報が必要な場合はお知らせください。
Edit1: localhost の URL: localhost:8080/Credentials/register/doregister?user=abc&pass=efg
スマートフォンからアクセスする場合のURL: 192.168.1.100/Credentials/register/doregister ?user=abc&pass=efg