关于读取context.Request.Body.Position 异常:Specified method is not supported.

异常:

 代码:

读取到的Positon是空的

解决:

在调用Positon前调用context.Request.EnableBuffering()

EnableBuffering() 表示允许http请求中的body重复读取,如果不加这个方法当数据在验签过程中读取出来之后到了控制器时,控制器中获取到的body就会是空值

 

posted @ 2024-10-25 16:05  流年sugar  阅读(6)  评论(0编辑  收藏  举报