返回

VueJS3在localhost中出现Sentry get CORS错误

发布时间:2022-09-06 18:08:45 327
# yarn

我在用http://localhost:3000开发我的网站,但我总是从哨兵那里得到CRO错误,我错过了什么?

在Sentry的设置中:我已经将项目的允许域设置为*,但它看起来不起作用。。。。

从原点获取“我的哨兵dsn”的权限http://localhost:3000'已被CORS策略阻止:请求的资源上不存在'Access Control Allow Origin'头。如果不透明响应满足您的需求,请将请求的模式设置为“无cors”,以获取禁用cors的资源。

Vue3+快速

yarn add @sentry/tracing @sentry/vue

总的来说。ts

import * as Sentry from "@sentry/vue"
import { Integrations } from "@sentry/tracing"
const app = createApp(App)
// Initialize Sentry
const dsnSentry = import.meta.env.VITE_SENTRY_DSN as string
if (!!dsnSentry) {
  const env = import.meta.env.VITE_ENV
  const isDebug = env !== "production"
  Sentry.init({
    app,
    dsn: dsnSentry,
    // integrations: [new Integrations.BrowserTracing()],
    integrations: [
      new Integrations.BrowserTracing({
        routingInstrumentation: Sentry.vueRouterInstrumentation(router),
        tracingOrigins: ["localhost:3000", /^\//],
      }),
    ],
    tracesSampleRate: 1.0,
    debug: isDebug,
  })
}

app.mount("#app")
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(1)
按点赞数排序
用户头像
下一篇
java-JTable在添加新行时不会更新 2022-09-06 17:58:26