2012-03-12 23 views
0

イントラネット上のクライアントから内部IPアドレス(10.X.X.X)を取得する必要があります。イントラネットはASP.NET C#を使用して構築されていますが、可能であればJSでこの機能を実装したいと考えています。 JSでこれを行うことはできますか?どうすればASP.NETでこれを行うでしょうか? ありがとうございます!JSを使用してクライアントの内部IPアドレスを取得できますか?

+0

重複する可能性があります。http://stackoverflow.com/questions/391979/get-client-ip-using-just-javascript –

+0

サーバーの内部IPアドレスがクライアントの内部IPアドレスと異なる場合があります。同じ内部ネットワーク上にあります。ここに別の重複候補があります:http://stackoverflow.com/questions/102605/can-i-lookup-the-ip-address-of-a-hostname-from-javascript –

+0

私は両方のソリューションのようにPHPまたはJSONを使うことはできません。 – timvb

答えて

2

...可能であればJSでこの機能を実装したいと思います。 JSでこれを行うことはできますか?

No.

私はASP.NETでこれを行うだろうかではない場合は?

UserHostAddressを使用します。

+0

ありがとう、これは私に内部のIPアドレスを与えます。 – timvb

1

HttpContext.Current.Request.UserHostAddressは、サーバー側でこのトリックを行う必要があります。

+0

これは外部アドレスを与えるでしょうか? –

関連する問題