邮递员错误请求 - 请求时间过长
Postman Bad Request - Request Too Long
我将 Asp.Net Core 3.1 API 与 Identity Server 一起使用,并且我使用 Postman 作为 API 测试人员已经很长时间了,它运行良好,但是,在版本更新之后到 8.+.+ 邮递员 return 我这个错误:
<HEAD>
<TITLE>Bad Request</TITLE>
<META HTTP-EQUIV="Content-Type" Content="text/html; charset=us-ascii">
</HEAD>
<BODY>
<h2>Bad Request - Request Too Long</h2>
<hr>
<p>HTTP Error 400. The size of the request headers is too long.</p>
</BODY>
我输入了 header key (Content-Type) 和 value (application/json ) 并且授权是 bearer 令牌类型,空 body.
我按照下面提到的许多问题来解决这个问题:
- bad request - request too long
- https://github.com/IdentityServer/IdentityServer3/issues/1124
- https://community.postman.com/t/400-bad-request/18252
How can I solve Postman (Bad Request - Request Too Long) issue?
经过多次研究,从 Postman 应用程序中删除 cookie 的方法非常简单,如下所示:
然后删除cookie如下图:
现在尝试应用请求,它应该可以工作,但是,这只是临时解决方案,我希望 Postman 团队或其他人提供完整的解决方案。
我将 Asp.Net Core 3.1 API 与 Identity Server 一起使用,并且我使用 Postman 作为 API 测试人员已经很长时间了,它运行良好,但是,在版本更新之后到 8.+.+ 邮递员 return 我这个错误:
<HEAD>
<TITLE>Bad Request</TITLE>
<META HTTP-EQUIV="Content-Type" Content="text/html; charset=us-ascii">
</HEAD>
<BODY>
<h2>Bad Request - Request Too Long</h2>
<hr>
<p>HTTP Error 400. The size of the request headers is too long.</p>
</BODY>
我输入了 header key (Content-Type) 和 value (application/json ) 并且授权是 bearer 令牌类型,空 body.
我按照下面提到的许多问题来解决这个问题:
- bad request - request too long
- https://github.com/IdentityServer/IdentityServer3/issues/1124
- https://community.postman.com/t/400-bad-request/18252
How can I solve Postman (Bad Request - Request Too Long) issue?
经过多次研究,从 Postman 应用程序中删除 cookie 的方法非常简单,如下所示:
然后删除cookie如下图:
现在尝试应用请求,它应该可以工作,但是,这只是临时解决方案,我希望 Postman 团队或其他人提供完整的解决方案。