Mongodb 平均堆栈-未授权错误:未找到授权令牌
我想将用户注册和登录添加到我的Angular2应用程序中。 我找到了这个。我克隆了他的回购协议,并根据他的教程检查了所有内容,还尝试了他评论中的建议 但是,当我想要访问页面时,我仍然会得到下面的错误。似乎有更多的人有同样的问题 我的MongoDB是v3.4.1 你有什么提示给我吗?谢谢Mongodb 平均堆栈-未授权错误:未找到授权令牌,mongodb,angular,mean-stack,Mongodb,Angular,Mean Stack,我想将用户注册和登录添加到我的Angular2应用程序中。 我找到了这个。我克隆了他的回购协议,并根据他的教程检查了所有内容,还尝试了他评论中的建议 但是,当我想要访问页面时,我仍然会得到下面的错误。似乎有更多的人有同样的问题 我的MongoDB是v3.4.1 你有什么提示给我吗?谢谢 UnauthorizedError: No authorization token was found at middleware (...\server\node_modules\express-jw
UnauthorizedError: No authorization token was found
at middleware (...\server\node_modules\express-jwt\lib\index.js:80:21)
at ...\server\node_modules\express-unless\index.js:47:5
at Layer.handle [as handle_request] (...\server\node_modules\express\lib\router\layer.js:95:5)
at trim_prefix (...\server\node_modules\express\lib\router\index.js:317:13)
at ...\server\node_modules\express\lib\router\index.js:284:7
at Function.process_params (...\server\node_modules\express\lib\router\index.js:335:12)
at next (...\server\node_modules\express\lib\router\index.js:275:10)
at jsonParser (...\server\node_modules\body-parser\lib\types\json.js:103:7)
at Layer.handle [as handle_request] (...\server\node_modules\express\lib\router\layer.js:95:5)
at trim_prefix (...\server\node_modules\express\lib\router\index.js:317:13)
控制台说:
GET http://localhost:3000/ 401 (Unauthorized)
路由受后端服务器(即server.js)的保护 我假设正在端口3000上运行的服务器受到保护,除非您在指定的方法上提供令牌,授权人通常会从其头中提取令牌
为了解决这个问题,我建议从aka获得一个令牌,做一个将产生令牌的请求,通常有一个路由设置,您可以使用postman发布数据以获得令牌,一旦你有了一个令牌,使用邮递员将get请求发送到你无法访问的同一个路由,但确保你添加了头授权或它正在寻找令牌。然后您将获得访问权限。该路由受后端服务器(又称server.js)的保护 我假设正在端口3000上运行的服务器受到保护,除非您在指定的方法上提供令牌,授权人通常会从其头中提取令牌
为了解决这个问题,我建议从aka获得一个令牌,做一个将产生令牌的请求,通常有一个路由设置,您可以使用postman发布数据以获得令牌,一旦你有了一个令牌,使用邮递员将get请求发送到你无法访问的同一个路由,但确保你添加了头授权或它正在寻找令牌。然后您就可以访问。谢谢!我必须通过邮递员注册和登录。我还得到了一个JWT代币。但我无法通过Chrome浏览器访问它。我将尝试改变路线和警卫等,这样也许我可以在我的页面上找到某个地方,而不必向我索要代币。现在一切正常。真丢脸,我没有在客户端启动应用程序。谢谢!我必须通过邮递员注册和登录。我还得到了一个JWT代币。但我无法通过Chrome浏览器访问它。我将尝试改变路线和警卫等,这样也许我可以在我的页面上找到某个地方,而不必向我索要代币。现在一切正常。真丢脸,我没有在客户端启动应用程序。