如何在angularjs web api SPA中使用现有的基于Web表单的身份验证和授权?

时间:2016-06-02 04:03:22

标签: angularjs asp.net-web-api webforms

我计划在现有的asp.net webform网站上使用angularjs和web api添加新功能。完成后,webforms和angularjs将共存。在angularjs和web api的所有示例应用程序中,我看到正在创建登录页面,并且正在通过令牌服务使用OAuth身份验证。有没有办法在新添加的angular / web api项目中使用现有的基于webform的身份验证/授权?如果您知道任何示例代码,请告诉我。

由于

1 个答案:

答案 0 :(得分:0)

您可以使用Basic身份验证标头查看此示例http://jasonwatmore.com/post/2014/05/26/AngularJS-Basic-HTTP-Authentication-Example.aspx,您可以在身份验证服务中调用后端执行身份验证并返回“令牌”(响应中的hash / base64)并将其分配给Authorization标头。