我一直在阅读有关保护 WebAPI 主题的不同文章,包括:
和许多其他人。
我想使用 MVC 4.NET SPA 模板(带有 Backbone.js 或另一个 JS lib),并且我想通过基本的 http 身份验证来保护 SPA 使用的 WebAPI,在标头中使用令牌,因为一些 WebAPI 客户端将不支持表单身份验证所需的 cookie。
SPA 模板使用 SimpleMembership 和 oauth,我想将其与基本的 http 身份验证结合使用。
我不清楚的是开箱即用的 SPA 模板是否使用基本的 HTTP 身份验证和令牌对 WebAPI 进行身份验证和授权,还是我必须按照上面的链接将其拼凑起来?