要验证用户是否登录安全机器,我需要使用用户计算机的个人IP地址。经过长时间的搜索后,我无法在 Angular 2 with typescript 中找到解决方案。如何获取个人IP地址?
注意:不需要访问用户的非工作IP地址。
答案 0 :(得分:2)
您可以使用此网站提供有关您的计算机的大量信息:http://freegeoip.net/json/
这是使用typescript获取您的个人IP地址的代码:
this._http.get("http://freegeoip.net/json/")
.map(data => {
console.log(data.json().ip);
});