首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将请求与角度工作,但与邮递员/失眠,它返回401

将请求与角度工作,但与邮递员/失眠,它返回401
EN

Stack Overflow用户
提问于 2020-05-28 09:58:12
回答 1查看 845关注 0票数 0

所以前一段时间,我能够创建登录,注册,编辑用户和获得所有用户的功能。这些功能很好,因为我能够注册一个用户。登录它们,然后编辑这些凭据。当然,一些JWT令牌用于身份验证。我在Postman上使用API调用来编辑当前用户:提出请求

直到最近,即使我将Bearer令牌添加到授权头,我仍然会得到一个"401未经授权“的错误。当我使用失眠症来尝试相同的请求时,也会发生这种情况。我使用角作为前端和它的服务仍然工作良好,因为我可以同时登录和注册用户。而在邮递员/失眠症,我只能登录和获得持有人的令牌。链接到/user/的所有其他POST/GET请求都不再工作。

其他GET请求可以正常工作,并返回200个响应。

这是PUT请求的输出:

代码语言:javascript
复制
PUT /users/11 HTTP/1.1 

授权:无记名eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1bmlxdWVfbmFtZSI6IjkiLCJuYmYiOjE1OTA2NTUxMjcsImV4cCI6MTU5MTI1OTkyNywiaWF0IjoxNTkwNjU1MTI3fQ.eYd4oUpE7i4PXByt2aUI-4OGCl0N_vGCmaBgib28uTQ

内容-类型:应用程序/json

用户-代理: PostmanRuntime/7.25.0

接受:/

缓存-控制:无缓存

邮递员-令牌: cea6f9a6-46bb-41b1-a711-7fc1f8886858

主办单位:本地主机:5000

接受-编码: gzip,deflate,br

连接:保持连接

内容长度: 29

{“密码”:"Eskimo_321“}

HTTP/1.1 401未经授权

传输-编码:分块

服务器: Microsoft-IIS/10.0

WWW-认证:持票人

X驱动-By: ASP.NET

日期:清华,2020年5月28日09:38:10

EN

回答 1

Stack Overflow用户

发布于 2020-05-29 14:31:37

发现了问题,重建了我的项目,忘了补充:

代码语言:javascript
复制
app.UseAuthentication();

在Startup.cs文件上。除登录和注册路由外,所有路由都需要授权。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62061912

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档