私はクライアントを識別するためにクライアントのMACアドレスを取得する必要があるためにウェブサイトを作成しています。私はアプレットを試しましたが、それは有益ではありませんでした。助けてください。JAVAのクライアントマシンからMACアドレスを取得する方法は?
答えて
NetworkInterface ni = NetworkInterface.getByInetAddress(address);
if (ni != null)
byte[] mac = ni.getHardwareAddress();
NetworkInterfaceの使用は不完全な回答です。目標がSERVERSのMACアドレスを取得することだった場合、それは動作します。ポスターには、クライアントのMACアドレスが必要であることが明確に記載されています。
これを達成する方法は、アプレットまたはActiveXプラグインコンポーネント(IEの外部で動作することは保証されていません)を使用する方法です。
この操作(NetworkInterface)は、通常のアプレットで保護されており、セキュリティマネージャによって許可されていないという問題があります。これを行うには、アプレットに署名し、アプレットがクライアントシステム(つまりNetworkInterfaceクラス)にアクセスできるようにするポリシーファイルを含める必要があります。
ありがとうございました.... –
あなたはようこそ...? – pap
私はmacaddressアプレットで試していましたが、満足のいく出力が得られませんでした。私はそれからMACアドレスを取得していない。どのようにMACアドレスを取得するには、この1つまたは他の方法を使用する方法を教えてもらえますか? –
- 1. クライアントマシンのIPアドレスを取得
- 2. Javaのクライアントからuuidまたはmacアドレスを取得する方法は?
- 3. Windows-mobileからMACアドレスを取得する方法は?
- 4. Javaのローカルネットワーク上のマシンのMACアドレスを取得する方法
- 5. MACアドレスを取得する方法
- 6. AndroidでプログラムでMacアドレスからIPアドレスを取得する方法は?
- 7. JavaでシステムのMACアドレスを取得
- 8. JavaのHTTPヘッダーからIPアドレスを取得する方法
- 9. JavaからクライアントのMACアドレスを取得することは可能ですか?
- 10. Retrive MAC ...私はMACのIPアドレスをアドレス取得するLINQ
- 11. adbからBluetooth MACアドレスを取得
- 12. PCの安定したMACアドレスを取得する方法は?
- 13. MACアドレスを取得
- 14. WebアプリケーションでClient MachineのMacアドレスを取得する方法
- 15. コンピュータのMACアドレスを取得
- 16. RubyでMACアドレスをプログラムで取得する方法
- 17. javaでデフォルトのゲートウェイのIPアドレスとMACアドレスを取得できますか?
- 18. リモートホストのMACアドレスを取得する
- 19. SilverlightでMACアドレスを取得
- 20. モノでMACアドレスを取得
- 21. javaのhttpsアドレスからhtmlページのソースを取得する方法
- 22. Windows Mobile - Bluetooth MACアドレスを取得する
- 23. Objective-CでMACアドレスを取得する
- 24. MACアドレスを取得するLinux(Ubuntu)
- 25. Cプログラムを使ってlinuxのインターフェースのMACアドレスを取得する方法は?
- 26. cuda-memcheck、アドレスからソースコードを取得する方法は?
- 27. C#、TcpClientからIPアドレスを取得する方法は?
- 28. 訪問者のPCのMACアドレスをASP.NET WebAppで取得する方法は?
- 29. JavaのFTPサーバからファイルhttpアドレスを取得するには?
- 30. システムのIPアドレスとMACアドレスを取得する
あなたはこれを見てください:http://stackoverflow.com/questions/1011063/how-many-hardware-details-can-a-java-applet-discover – home
* "クライアントを特定する" *代わりにユーザー名とログインパスワードを入力してください。ハッキングを使用してクライアントを識別しようとすると失敗します。 –
['java.net.NetworkInterface.getHardwareAddress()'](http://docs.oracle.com/javase/6/docs/api/index.html?java/net/NetworkInterface.html)[チュートリアル](http ://www.kodejava.org/examples/250.html) – Raffaele