【发布时间】:2017-01-25 05:18:41
【问题描述】:
Sentry.io requires a Data source name (DSN) for it's clients to upload exceptions。从文档中我不清楚
- 这个 DSN 应该保存在哪里,即在应用程序的开源代码中(这似乎不是一个好主意,因为私钥的意义何在)或者是否应该从报告错误并在 sentry.io 注册(这意味着它不是真正自动的,但 sentry.io 也没有定义)
- 此字符串的范围,即它是绑定到项目还是用户,如果后者是维护项目的 sentry.io 用户或使用包含 sentry.io 的软件的任何用户的情况客户端并在 sentry.io 注册。这几乎是一个单独的问题,一旦我必须为 DSN 编程用户输入(如果它是用户特定的),它就会变得相关。
为什么通用文档使用 Javascript,即它仅用于 Javascript 还是仅作为示例? In the practical example Raven DSN 来自 main 方法的参数。现实中什么时候会出现这种情况?
【问题讨论】: