我正在开发JWT身份验证教程,它建议
因为我们将对测试API进行跨源请求,所以make 确定你是从本地网络服务器提供这些文件,而不是从 文件系统。我推荐http://www.browsersync.io/(npm install -g browser-sync)
教程:https://thinkster.io/angularjs-jwt-auth
提供一些背景信息:
我们正在请求来自其他托管应用的数据
托管应用
.constant('API', 'http://test-routes.herokuapp.com')
致电托管应用
self.register = function(username, password) {
return $http.post(API + '/auth/register', {
username: username,
password: password
})
}
并希望阻止CORS混合内容错误,例如,
混合内容:'site.io'页面是通过HTTPS加载的,但是 请求不安全的XMLHttpRequest端点 'http://test-routes.herokuapp.com/auth/register'。这个要求有 被封锁了;内容必须通过HTTPS提供。
但浏览器同步是针对浏览器测试的 - 那么这对serving these files from a local webserver
有何帮助?