2017-10-06 5 views
0

ユーザが安全なマシンにログインしていることを確認するには、ユーザマシンの個人IPアドレスを取得する必要があります。長い検索の後に私はの角2をタイプコピーで見つけることができません。個人IPアドレスを取得するには?ユーザマシンの個人IPアドレスを取得する

注:ユーザーのnotwork IPアドレスにアクセスする必要はありません。

+2

https://stackoverflow.com/questions/391979/how-to-get-clients-ip-address-using-javascript-only –

+0

プロキシ/ファイアウォール/その他のインフラストラクチャの背後にある場合、個々のユーザーのIPアドレスを取得することはできません。 IPアドレスは本物であることが保証されていません - それを偽装するのは完全に簡単です。ありがとう、 – Fenton

+0

@Fenton –

答えて

2

あなたはあなたのマシンに関する多くの情報を提供します。このWebサイトを使用することができます:ここhttp://freegeoip.net/json/

はtypescriptですを使用して、あなたの個人的なIPアドレスを取得するためのコードです:

this._http.get("http://freegeoip.net/json/") 
     .map(data => { 

      console.log(data.json().ip); 
}); 
+0

このウェブサイトは、パーソナルコンピュータのIPアドレスではなく、ネットワークのIPアドレスを生成しています。 –

+0

あなたのパーソナルコンピュータのIPアドレスを取得するには、URLを次のように置き換えてください: 'https:// ipinfo.io'、あなたに役立つことを願っています –

+0

これはまた、ネットワークIPだけを提供します..私は個人IPアドレスを得ることがベストプラクティスではないことを理解しています。ご協力いただきありがとうございます。 –

関連する問題