我有一个RavenDB应用程序可能的场景,但我找不到任何可以帮助我实现这一点的信息。RavenDB IIS身份验证/授权
我已将RavenDB作为IIS应用程序部署到我的常规托管中。我没有专用服务器,所以这几乎是我所有的选择。另一种选择是使用嵌入式RavenDB创建Web应用程序,我认为它比较复杂,现在我想保持简单。将RavenDB作为IIS应用程序似乎非常方便。
我想让一些用户能够登录到RavenDB应用程序并编辑文档。其他用户(匿名)只能读取数据。
我发现,在应用程序2个可选包: Raven.Bundles.Authentication.dll Raven.Bundles.Authorization.dll 遗憾的是在这个文件捆绑是不完整的足够:(
这里是什么我的目标的描述:http://www.youtube.com/watch?v=bS4UMp12PZM&feature=player_detailpage#t=899s
所以问题是:
- 我怎么能存储在RavenDB用户信息和认证agai nst这个 的信息?
- 如何为特定用户授予文档集合的编辑权限?
- 如何授予某些特定用户的所有(管理员)权限?
谢谢Fitzchak,但我已经在那里了:)“RavenDB认证选项”视频给出了一些提示,但它没有答案或合适的代码示例。 “授权包”文档涵盖了更复杂的示例,对简单的示例没有帮助。我认为对于熟悉NoSQL数据库但不适合我的人来说,我的情况可能很简单。 – 2012-04-17 09:26:24
@Gleb请参阅编辑。 – 2012-04-17 09:37:41
以下是我的案例:http://www.youtube.com/watch?v=bS4UMp12PZM&feature=player_detailpage#t=899s(在14:59) – 2012-04-17 10:10:10