- - PR -
 
アプレットからレジストリ値を取得したい…
| 投稿者 | 投稿内容 | ||||
|---|---|---|---|---|---|
  | 
 投稿日時: 2007-02-06 13:19 
Javaまだまだ初心者です。
すみません。教えて下さい。 Javaアプレットからクライアントのレジストリ値を取得したいのですが、 できないんでしょうか? セキュリティ上無理なんでしょうか? 動作環境は、 ・WindowsXP SP2 ・IE6 ・JDK1.4 ・Eclisp3.2 ・SWT3.2 ・Tomcat5.0 です。 SWTを使ってやってみたのですが、 通常のJavaアプリだと取得できたのですが、 アプレットだと実行時に 「正しくないイメージ」ってタイトルの 「swt-win32-3232.dllは正しいWindowsイメージではありません。」と 言うエラーメッセージボックスが出てきます。 #SWTのDLLは環境変数PATHで見える場所に置いてます。 もし、他の手段で可能でしたら、参考になるページなどを 教えてもらえないでしょうか。 よろしくお願いします。  | ||||
  | 
 投稿日時: 2007-02-06 14:21 
かんなりうろ覚えなんですが証明書とかは用意されてるんですよね?  | ||||
  | 
 投稿日時: 2007-02-06 14:21 
かんなりうろ覚えなんですが証明書とかは用意されてるんですよね?  | ||||
  | 
 投稿日時: 2007-02-06 14:30 
@ポリーシーツールを使ってローカルのセキュリティを外す。
http://www.toyama-cmt.ac.jp/I/ensyuu/java/docs/ja/tooldocs/win32/policytool.html ※設定ファイルを直接修正しても可 A署名付きアプレットを使う。 http://java.sun.com/j2se/1.5.0/ja/docs/ja/guide/plugin/developer_guide/rsa_how.html  | ||||
  | 
 投稿日時: 2007-02-06 14:35 
さるさん、ご返答ありがとうございます。
証明書は用意できてません。 すみません。知識が乏しいもので… 検索してみました。 証明書をもらうには購入しないといけないのですね。 #すみません、初歩的なことを… どのくらいの料金になるのか参考になるページなどありますでしょうか?  | ||||
  | 
 投稿日時: 2007-02-06 14:43 
takuさん、ご返答ありがとうございます。
ポリシーツールというものがあるのですね。 勉強不足丸出しです… ちょっと試してみます。  | ||||
  | 
 投稿日時: 2007-02-06 14:52 
 開発時は自前の証明書(いわゆるオレオレ証明書)で済ませることが多いです。 本番稼動時にはちゃんとしたところで発給してもらうようにしましょう。 JDKに付属のkeytoolで証明書を作成します。 http://java.sun.com/j2se/1.5.0/ja/docs/ja/tooldocs/windows/keytool.html 同じく付属のjarsignerでjarファイルに署名します。 http://java.sun.com/j2se/1.5.0/ja/docs/ja/tooldocs/windows/jarsigner.html [ メッセージ編集済み 編集者: nagise 編集日時 2007-02-06 14:54 ]  | ||||
  | 
 投稿日時: 2007-02-06 14:53 
 証明書ですが、Javaコマンドで作成することが可能なので、 とりあえず試すだけならこれでOKです。 http://siisise.net/java/security.html  | ||||
