【问题标题】:Jquery Get Local pc ip address and check administratorjquery获取本地pc ip地址并检查管理员
【发布时间】:2014-07-08 06:58:52
【问题描述】:

在我的组织中,所有 http 站点都被阻止 我想要IP地址,如果没有,请检查管理员,然后在sharepoint中注销。 我正在使用 http://ipinfo.io 来获取 IP 地址。但现在这被阻止了,当我使用https://ipinfo.io 时,它给了我服务器 ip 而不是我的本地电脑 ip。 任何帮助将不胜感激。

var IPCollections = "192.168.1.29"; // Add ips here
$.ajax
     ({
         url: "/_api/web/CurrentUser?$select=Title",
         method: "GET",
         async: false,
         headers: {
             "accept": "application/json;odata=verbose",
             "content-type": "application/json;odata=verbose",
             "X-RequestDigest": $("#__REQUESTDIGEST").val()
         },
         success: function (data) {
             try {
                 if (data.d.Title == "superuser" || data.d.Title == "Super Admin") {
                     $.get("http://ipinfo.io", function (response) {
                         var Ip = response.ip;
                         console.log(Ip);
                         var arrycoll = IPCollections.split(',');
                         var keeplogin = false;
                         for (var i = 0; i < arrycoll.length; i++) {

                             if (Ip == arrycoll[i]) {
                                 keeplogin = true;
                             }
                         }
                         if (!keeplogin) {
                             window.location.href = "/_layouts/SignOut.aspx";
                         }

                     },"jsonp");
                 }
             } catch (err) { }
         },
         error: function () {
         }
     });

【问题讨论】:

  • 当用户禁用javascript?您应该在 Web 服务器端进行身份验证。
  • 登录时应该检查 ip 和用户。我已经通过 jquery 完成了它。但现在要获取 ip,它会给出错误“阻止加载混合活动内容”ipinfo.io

标签: jquery sharepoint-2010 sharepoint-2013 confluence-rest-api


【解决方案1】:

我很难相信 jquery(在 PC 上运行)提供 Web 服务器的 IP。我建议你在你的电脑上制作一个 html 页面并运行它。你确定它不给代理ip吗?

【讨论】:

    猜你喜欢
    • 2013-03-17
    • 1970-01-01
    • 2011-10-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-03
    • 1970-01-01
    相关资源
    最近更新 更多