获取用户计算机的个人IP地址

时间:2017-10-06 13:51:51

标签: angular typescript ip ip-address

要验证用户是否登录安全机器,我需要使用用户计算机的个人IP地址。经过长时间的搜索后,我无法在 Angular 2 with typescript 中找到解决方案。如何获取个人IP地址?

注意:不需要访问用户的非工作IP地址。

1 个答案:

答案 0 :(得分:2)

您可以使用此网站提供有关您的计算机的大量信息:http://freegeoip.net/json/

这是使用typescript获取您的个人IP地址的代码:

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

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