我经常在我们的网站上弹出可怕的登录窗口。我正在使用 AngularJs 和 RestAngular 进行登录。
我想实现以下解决方案:
根据 Rest-Heart 文件。 RestAngular 文档
然后将 Restangular 配置为:
- 添加 No-Auth-Challenge 请求标头以避免浏览器通过可怕的弹出登录窗口提示您输入凭据。
谁能帮助我使用RestAngular进行相同的配置?
我经常在我们的网站上弹出可怕的登录窗口。我正在使用 AngularJs 和 RestAngular 进行登录。
我想实现以下解决方案:
根据 Rest-Heart 文件。 RestAngular 文档
然后将 Restangular 配置为:
谁能帮助我使用RestAngular进行相同的配置?
如果使用 restangular,您可能想尝试使用 angular-restheart 包https://github.com/SoftInstigate/angular-restheart
它使用 restangular 并负责身份验证并设置 no-auth-challenge 标头。
查看代码,您会发现如何使用默认标头配置 restangular
RestangularProvider.setDefaultHeaders ({
'Accept': 'application/hal+json',
'Content-Type': 'application/json',
'No-Auth-Challenge': 'true'
});