将标头信息从控制器添加到httpContextAccessor

时间:2018-10-01 06:32:15

标签: .net-core http-headers jwt

在我的Dot Net Core应用程序中,我已经将Request.Form中的标头信息传递给httpContextAccessor,以进行进一步的令牌/会话验证。但是我对如何传递此信息感到困惑。

这是我的控制人;

var header = Request.Form["header"];

这是标题中的内容

function () {

    var headers = new http_1.HttpHeaders({ "Content-Type": "application/json", "Accept": "application/json", "Authorization": "Bearer " + this.localStorage.getDataObject(constants_1.Constants.ACCESS_TOKEN) });
    return headers;
}

现在我正试图像这样通过它

httpContextAccessor.HttpContext.Response.Headers.Add("headerKey", header);

但是它给了我这个错误;

  

无效的非ASCII或标头中的控制字符:0x000D

有人可以指导我我在做什么错吗?

0 个答案:

没有答案