带有 Axios 的 Cloudfront Trace 被 Brave 浏览器阻止

问题描述

我们正在尝试在对用户进行身份验证时收集用户的 IP 地址。

我们正在尝试通过 Axios 请求来实现:

import axios from 'axios';

export default () =>
  axios.get('https://www.cloudflare.com/cdn-cgi/trace').then((res) => {
    // get client ip address.
    const [,ClientIpAddress] = res.data
      .split('\n')
      .map((info) => info.split('='))
      .find(([key]) => key === 'ip');
    return ClientIpAddress;
  });

enter image description here

有人遇到过这样的问题吗?有解决办法吗?框架是 React.js。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)