【发布时间】:2014-01-10 07:44:56
【问题描述】:
我发现 Microsoft 的 Claim-Based Authentication 实施并没有真正达到真正的 Claim-Based 设置的预期,我似乎 ThinkTecture 正在做替换Web API 实现的好工作。
我想知道是否有人有指南或博客文章供人们从 AccountController 的 VS2013 的默认 SPA 模板迁移到 ThinkTecture 方法。
我也喜欢默认的 Microsoft Web API AccountController,它将为 AspNetUsers 和 Roles 创建表,但我不确定 ThinkTecture 是否做同样的事情。
我想我对所有repositories that ThinkTecture 都有点感到困惑。有没有人在使用什么方面有可靠的指导,IdentityServer、IdentityModel.45 或AuthorizationServer?
我只是想放弃整个 Microsoft 方法并开放以使用正确的真正基于声明的方法,但我有点需要关于身份表的 EF6 migrations 方面的帮助,以及要使用的项目或如何使用在 VS2013 的 SPA 模板中删除整个 AccountController 方法。我查看了Dominick's blog,它似乎真的很好,但我还没有找到一个有助于从 Web API 方法转变为 ThinkTecture 思维方式的帖子。
【问题讨论】:
标签: asp.net-web-api claims-based-identity thinktecture-ident-server thinktecture-ident-model