2016-11-25 12 views
0

私はHerokuでアプリケーションをデプロイしました。それは(私のPC上で実行されている)クライアントバージョンから送られたメッセージをクライアントに戻す単純なアプリです。私のサーバーアプリケーションは、クライアントから接続できるように、実行中のマシンのIPアドレスを表示します。 Herokuマシンを展開して実行するときに、HerokuマシンのIPアドレスが表示されます。ただし、そのIPアドレスを使用しているクライアントバージョンから接続できません(Connectionがタイムアウトしました)。ファイアウォールで使用しているポートを許可しました。私は何が間違っているのか分かりません。サーバー(Heroku)で実行されているJavaアプリケーションに接続できません

私はそれを解決するのに役立ちます。

私のコードを見る必要がある場合は、私に教えてください(アプリはローカルで別の端末で正常に動作するため、問題はないと思います)。

答えて

0

あなたのHeroku dyno(隔離されたサーバー)はルータの後ろにあります。 IPアドレスを使用して接続することはできません。

代わりに、https://[appname].herokuapp.comというURLがあります。「[appname]」はアプリの名前です。

heroku openをコマンドラインから実行することもできます。

関連する問題