如何使用angularjs执行基本http身份验证以与受保护的REST api通信?
我试图通过AngularJS web应用程序访问rally的web api,rally api支持基本http身份验证。我只是想知道如何通过angularJS实现它?我自己找到了一个合适的解决方案。在模块的配置块中,只需添加以下代码行:$httpProvider.defaults.headers.common['Authorization']='Basic'+base64Provider.encodeusername+':'+password;其中用户名和密码是rally api的登录凭据,base64Provider.encode用于base64encode用户名和密码组合。您找到的解决方案是正确的,但存在一个问题,它为所有http调用设置了相同的头,如果在任何服务的任何一点上,您希望为ex-Bear提供不同的头,那么这将是一个瓶颈。如何使用angularjs执行基本http身份验证以与受保护的REST api通信?,angularjs,rest,rally,Angularjs,Rest,Rally,我试图通过AngularJS web应用程序访问rally的web api,rally api支持基本http身份验证。我只是想知道如何通过angularJS实现它?我自己找到了一个合适的解决方案。在模块的配置块中,只需添加以下代码行:$httpProvider.defaults.headers.common['Authorization']='Basic'+base64Provider.encodeusername+':'+password;其中用户名和密码是rally api的登录凭据,ba