问答

前端集成 sentry 跨域怎么办?

作者:admin 2021-04-20 我要评论

按照 sentry 文档,将代码集成到前端项目里: import * as Sentry from '@sentry/react';import { Integrations } from '@sentry/tracing';Sentry.init({ dsn: '...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)

按照 sentry 文档,将代码集成到前端项目里:

import * as Sentry from '@sentry/react';
import { Integrations } from '@sentry/tracing';

Sentry.init({
  dsn: 'http://xxxx@xxx:9000/2',
  integrations: [new Integrations.BrowserTracing()],
  tracesSampleRate: 1.0
});

但前端项目会报跨域:

我查了 sentry 文档和网上文章,几乎没找到靠谱的解决方案,这个应该怎么解决?

###

既然跨域那么就是允许跨域咯。

  1. CORS。 'http://xxxx@xxx:9000/2' 这个服务端配置好。
  2. 本地代理,把 'http://xxxx@xxx:9000/2' 改成 '/2',然后在自己服务端 nginx 配置proxy_pass 咯
###

想请教下,问题最后是如何解决的呢

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • nginx响应速度很慢

    nginx响应速度很慢

  • 点击选中的多选框,会在已选那一栏显示

    点击选中的多选框,会在已选那一栏显示

  • PHP 多态的理解

    PHP 多态的理解

  • 关于C语言中static的问题

    关于C语言中static的问题

腾讯云代理商
海外云服务器