2017-01-27 9 views
0

Java Card Development Kit(Java Card 3.0.2 Runtime)を使用してアプレットを作成しました。scriptgenを使用してAPDUをスクリプト化してから、apdutoolを生成するアプレットスクリプトファイルを使用して、実際のスマートカードにアプレットをアップロードし、USB経由でコンピュータに接続された実際のカードリーダーにアップロードします。 iは、このコマンドを実行します。APDUを使用して実際のスマートカードにアプレットをアップロードする

apdutool -s pcsc myScriptApdu 

をしかし、私はこのエラーを得た:

Opening connection to local reader on port pcsc. 
Error: Cannot open port. 
Available ports: 
<none available> 

は、それは私が達成したいことはできますか?

答えて

1

はい、可能ですが、リーダーデバイスがPC/SC互換のスマートカードリーダーとしてインストールされていることを確認する必要があります(CCID互換リーダーとして設定されている場合は最も簡単です)。

+0

自分のリーダーがPC/SCとしてインストールされていることを確認するにはどうすればよいですか? –

+0

"Calais"のレジストリを見るか、[some tool](http://ludovic.rousseau.free.fr/softwares/pcsc-tools/)を使ってリストすることができます(そのページの下部も見てください) 。最後に、JavaのSmartCardIOライブラリを使用して簡単に見つけることができます。これはデフォルトでPC/SC互換のリーダーにもなります。 –

+0

私はこのカードリーダーを使用して、C#をPC/SCリーダーとして使用してスマートカードを読み取ったので、互換性があると確信しています –

関連する問題