【问题标题】:RavenDB BulkInsert() fails with 403 ForbiddenRavenDB BulkInsert() 失败并出现 403 Forbidden
【发布时间】:2013-08-29 09:17:59
【问题描述】:

我最近迁移了我的环境,现在使用 BulkInsert 的进程无法正常工作。它导致来自数据库服务器的 403 Forbidden 响应。

以前的环境将数据库作为 Windows 服务运行在与我的应用程序相同的服务器上,并且访问设置不同。现在我在远程主机上使用 RavenHQ,使用 API 密钥。我确定权限已经改变,所以我想知道这是否是 BulkInsert 导致 403 错误的原因。

我已经搜索过,但找不到任何明确说明各种 raven 操作所需权限的内容。我对this post 的理解是,至少有一些需要更高的权限。任何人都可以指出我的具体文件吗?或者以其他方式照亮主题?谢谢。

【问题讨论】:

  • 您能否确认 403 来自 BulkInsert 操作?或者只是使用 BulkInsert 的东西?

标签: c# .net ravendb ravenhq


【解决方案1】:

我遇到了同样的问题,我认为这是因为 RavenHQ 提供的包含 API 密钥的示例连接字符串实际上并未包含您的数据库名称。

尝试将“;Database=[myDb]”添加到连接字符串 URL 的末尾,或将数据库名称作为第一个参数显式传递给 bulkInsert()

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-01-16
    • 1970-01-01
    • 2021-04-26
    • 2020-01-17
    • 2021-09-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多