質問

こんにちはを制作しました自己署名したアプレットがアクセスできない現地のファイルシステム。何を持っています。

役に立ちましたか?

解決

必要なものを包み込むIOコード内 PrivilegedAction.

一般的には、署名をいただきます。自のアプレット試験証明書、ユーザーに警告についての証明書の場合で負荷のアプレット.

る必要があなたを包み込むコード内のPriviligedAction.見 この のためのいくつかの例を示します。

他のヒント

以下のコードは、弾む城ジャー、あなたがファイルにアクセスするためにそれを使用するのと同じ方法を追加するために使用されます。 AccessControllerのJavaのAPIに使用されます。

AccessController.doPrivileged(new PrivilegedAction() {          
  public Object run() {
    try{
      Security.addProvider(new org.bouncycastle.jce.provider.BouncyCastleProvider());      // Here you can write the code for File Accesss
    }catch (Exception e) {
      return "";
    }
    return "";
  }
}); 
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top