2011-02-11 12 views
0

ブラウザのアプリケーションからSilverlight 4のIPアドレスを知りたいと思います。これは、インターネット上のIPアドレスであり、LAN IPではありません。私はIISでホストされていないが、自分のWindowsサービスでWCFサービスと通信しています。ブラウザのアプリケーションからSilverlight 4のクライアントIPアドレスを取得するにはどうすればよいですか?

+0

Silverlightアプリケーションから実行できるかどうかわかりませんが、特にパブリックIPが必要だと考えると、サーバー側から行う方が簡単です。 –

答えて

0

私は、要求者のIPアドレスを返すことが唯一の仕事である本当にダムなWebサービスにリクエストを送信することをお勧めします。

あなたのシナリオによってはそれほど大きくないかもしれませんが、それは非同期です。もちろん、IPアドレスが変更された場合(DHCPが更新されたとします)、再度尋ねることを知らないでしょう。

なぜクライアントのIPアドレスを知りたいのですか?たぶんあなたはそれを知る必要なしにあなたの問題を解決する方法があります。

+0

私は脳のおならがあった。私はWCF呼び出し中にIPアドレスを取得できないことを忘れました。シナプスを助けてくれてありがとう:) – Craig