サーバにおいたHTMLをブラウザで呼び出し、HTML内でJavaAppletを起動する手順で開発しています。
自分のPC上ではうまく接続して動くのですが、
実際のサーバにプログラムを置いて動かすとうまく接続しません。<BR>
(1)でためしにホスト名とIPアドレスを表示してますがうまく動作しています。
(2)のところまでは正常です。
(3)のところでうまくいかないのでtryのエラー処理
になってしまいます。
なにが考えられる原因があれば教えてください。
try {
URL homeURL = getCodeBase( );// 基本URL取得
String host = homeURL.getHost( );// ホスト名
int port = 6000;// 送受信のポート番号
String ip = "";
try { InetAddress shuwaaddress = ddress.getByName(host);
ip = shuwaaddress.getHostAddress();
(1)field1.setText("URL=" + host +" /IP=" + ip);
} catch (UnknownHostException e) {
System.out.println("IPアドレスを取得できませんでした");
}
(2)
try {
socket = new Socket(host, port);// ストリームソケット生成
} catch (Exception e) {
(3)DisplayArea.append("Not able to connect, sorry \n");
}
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
アプレットはユーザからみて第三者の信用できない
プログラマの作成したものです(おおげさですが)。
そのアプレットをユーザが実行するとソケットを使って
データを通信するということはハッキングにつながります。
ですからブラウザのセキュリティ例外が発生しているのです。
(3)のメッセージにe.getMessage()を追加してみてください。
どんな例外が発生しているかが確認できます。
セキュリティプロパティを変更することも可能ですが
お勧めできません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 インストールしたてのVirtualBoxの仮想マシンにDHCPで割り振られるIPアドレスにつきまして 1 2023/05/03 14:46
- ネットワーク 自作のサーバーPCが自宅内のネットワークに接続できない 3 2023/01/24 16:58
- C言語・C++・C# TCP/IP通信時のサーバーからの受信 2 2022/11/23 09:11
- PHP ここでの ②if($su_d<>"")の比較演算子 を使う理由は 1 2022/03/26 02:33
- オープンソース AWSドメイン名でApacheテスト・ページを表示させる方法を教えて下さい。 1 2023/04/26 15:59
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
- その他(プログラミング・Web制作) このプログラミング誰か教えてくれませんか 4 2022/04/29 15:56
- サーバー 別サーバに構築したApache+Tomcatの連携について 2 2023/03/06 23:23
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- VPN 接続のたびにIPが変わるVPNサービスが知りたい 2 2022/06/27 02:34
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Winsockで接続待ちタイムアウト...
-
ソケットプログラミングに関す...
-
TCP/IP通信時のサーバーからの受信
-
recv関数でフリーズしてしまう
-
エクセル VBA でのCOMポート...
-
CreateFile関数でCOMポートが開...
-
WinSockを用いたUDP送受信ソケ...
-
VB6のwinsockでconnectできない
-
Socket通信を待ち受け状態にす...
-
Socket通信の0バイト受信について
-
ソケットを用いた1対多通信につ...
-
ネットワークプログラミングに...
-
Connectエラーが出てしまう・・...
-
ソケットのrecvの戻り値が0
-
ソケットのクローズについて
-
ソケット通信 同じポート番号...
-
UDPを使って通信速度測定プログ...
-
UDP通信におけるbind関数について
-
異なる言語間でのソケット通信...
-
JavaAppletでのデータのやりとり
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
TCP/IP通信時のサーバーからの受信
-
recv関数でフリーズしてしまう
-
Winsockで接続待ちタイムアウト...
-
UDP通信におけるbind関数について
-
エクセル VBA でのCOMポート...
-
Socket通信の0バイト受信について
-
VB6のwinsockでconnectできない
-
ソケットのrecvの戻り値が0
-
ソケットを用いた1対多通信につ...
-
UdpClient 送信元のIPアドレ...
-
ソケットでクライアントのipア...
-
UDP通信する時に、相手にどうや...
-
ソケット通信 同じポート番号...
-
同じLAN内パソコンのIPアドレス...
-
Connectエラーが出てしまう・・...
-
ソケットのクローズについて
-
CreateFile関数でCOMポートが開...
-
異なる言語間でのソケット通信...
-
C言語でHTTP1.1のキープアライ...
-
送信したデータの一部が文字化...
おすすめ情報