小编jus*_*tme的帖子

如何在c#中将post请求的响应转换为bool?

我的 ASP.NET Core 2.1 控制器中有一个端点

[HttpPost]
public async Task<bool> CheckStatus([FromBody] StatusModel model)
{
...code ommited
return true;
}
Run Code Online (Sandbox Code Playgroud)

我从代码中的其他地方调用这个端点,如下所示:

await client.PostAsync('/CheckStatus', payloayd)
Run Code Online (Sandbox Code Playgroud)

如何从此请求中检索 bool 值?

c# asp.net-core

5
推荐指数
1
解决办法
7067
查看次数

在 ASP.NET Core 2.0 中传递 JSON 对象作为 JWT 令牌的声明

是否可以将 JSON 对象作为 JWT 令牌或对象列表的声明传递(如下例所示)?

{
  "nickname": [
    {
      "external_nickname": "tomas",
      "internal_nickname": "t_omas"
    }, 
    {
      "external_nickname": "malex",
      "internal_nickname": "alexander014"
    } 
  ]
}
Run Code Online (Sandbox Code Playgroud)

到目前为止我只能在 token 中传递一个昵称

"nickname" : "tomas"
Run Code Online (Sandbox Code Playgroud)

或者我可以传递一个数组

"nickname" : ["nickname1","nickname2"]
Run Code Online (Sandbox Code Playgroud)

但这些都不能让我满意。

编辑:

使用 Avin Kavish 方法,我在 JSON 对象中得到了额外的斜杠。我不想要他们。如何摆脱它们?

 "nickname": "[{\"external_nickname\":\"tomas\",\"internal_nickname\":\"t_omas\"}]"
Run Code Online (Sandbox Code Playgroud)

c# jwt asp.net-core

5
推荐指数
1
解决办法
8278
查看次数

标签 统计

asp.net-core ×2

c# ×2

jwt ×1