拒绝连接到“https://checkip.dyndns.org/?format=json”,因为它违反了以下内容安全策略指令

Refused to connect to 'https://checkip.dyndns.org/?format=json' because it violates the following Content Security Policy directive

提问人:Heggadal 提问时间:11/16/2023 最后编辑:Heggadal 更新时间:11/16/2023 访问量:35

问:

在添加以获取 Javascript 上客户端系统的公共 IP 地址时,我在控制台上收到此错误。

[错误消息]:拒绝连接到“https://checkip.dyndns.org/?format=json”,因为它违反了以下内容安全策略指令:“connect-src 'self' https://www.google-analytics.com/ https://stats.g.doubleclick.net/j/collect”。

为解决此问题提供任何帮助将不胜感激。谢谢

我尝试添加下面提到的这段代码来获取公共 IP。

$(document).ready(function() {
  alert(3);
  $.ajax({
    url: 'http://checkip.dyndns.org/?format=json',
    datatype: 'json',
    method: 'get',
    success: function(data) {
      console.log(data.ip);
      alert(data.ip);
    }
  });
})

我希望获得一个没有上面附加的任何错误的 IP。

JavaScript jQuery AJAX

评论


答: 暂无答案