我们正在自己的计算机(不是Azure)上运行IdentityServer4组件。它是一个新安装的IIS。
我们正在使用https。
对IIS的多个发布请求可以正常工作。 请求
/connect/token
以http500返回。
我看不到我们有其他文章建议的任何DoS /洪灾预防措施。
任何想法会导致这种行为吗?附加信息:如果我们在本地计算机上运行该组件,它将运行正常并返回令牌。机器似乎有问题...
crit: IdentityServer4.Hosting.IdentityServerMiddleware[0]
Unhandled exception: Reading the request body timed out due to data arriving too slowly. See MinRequestBodyDataRate.
Microsoft.AspNetCore.Server.Kestrel.Core.BadHttpRequestException: Reading the request body timed out due to data arriving too slowly. See MinRequestBodyDataRate.
at Microsoft.AspNetCore.Server.Kestrel.Core.BadHttpRequestException.Throw(RequestRejectionReason reason)
at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.Http1MessageBody.<PumpAsync>d__4.MoveNext()