ASP.Net Web アプリケーションからクライアントの MAC アドレスを取得する簡単な方法はありますか。
私はずっと 4.0 で、Visual Studio 2010 を使用しています。
編集
聞く!私の問題を閉じないでください!jmccarthy がリンクしたものは同じではありません。私のリクエストは Web ブラウザからのものではありません。もっとはっきり言うべきだった。
ASP.Net Web アプリケーションからクライアントの MAC アドレスを取得する簡単な方法はありますか。
私はずっと 4.0 で、Visual Studio 2010 を使用しています。
編集
聞く!私の問題を閉じないでください!jmccarthy がリンクしたものは同じではありません。私のリクエストは Web ブラウザからのものではありません。もっとはっきり言うべきだった。
リクエストがWebブラウザからのものでない場合は、クライアントを変更してMACアドレスを送信する必要があります。クライアントを制御できない場合は、クライアントからMACを取得していないだけです。
フレームはおそらくサーバーに到達する前に多くのルーターやネットワーク機器を通過しているため、一般的には不可能であり、意味もありません。
クライアントに何も追加せずにサーバーからそれを実行したい場合は、IPアドレスからMACアドレスを決定するためのC#コードとのリンクを次に示します(ASP.NET要求変数を使用できます)。
標準のASP.NET要求スレッドでこれを行うと、パフォーマンスの大きな問題が発生する可能性があることに注意してください。非同期で実行することをお勧めします。
ある種のプラグイン (ActiveX) を使用する以外に、クロスブラウザーでこれを行う方法はないと思います。