Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net core IDX20803错误:JWT承载令牌无法从';System.String';_Asp.net Core_Jwt_Identityserver4 - Fatal编程技术网

Asp.net core IDX20803错误:JWT承载令牌无法从';System.String';

Asp.net core IDX20803错误:JWT承载令牌无法从';System.String';,asp.net-core,jwt,identityserver4,Asp.net Core,Jwt,Identityserver4,我使用Identity Server 4生成令牌而不使用https协议,IS4可以正常工作,将令牌返回给我,当我尝试通过传递承载令牌调用Postman中另一个API的授权方法时,它向我显示了此错误,但未经授权的方法可以正常工作 我搜索了这个错误,但是每个人都在谈论docker、K8s、OKTA、OWIN、PII等。但是没有与JWT相关的问题,如果知道如何解决这个问题的正确方法,请回复 我的身份服务器已打开 http://localhost:55817 这很好用。 这个链接也运行良好 http:

我使用Identity Server 4生成令牌而不使用https协议,IS4可以正常工作,将令牌返回给我,当我尝试通过传递承载令牌调用Postman中另一个API的授权方法时,它向我显示了此错误,但未经授权的方法可以正常工作

我搜索了这个错误,但是每个人都在谈论docker、K8s、OKTA、OWIN、PII等。但是没有与JWT相关的问题,如果知道如何解决这个问题的正确方法,请回复


我的身份服务器已打开

http://localhost:55817

这很好用。 这个链接也运行良好

http://localhost:55817/connect/token

及 这也在起作用

http://localhost:55817/.well-已知/openid配置


这是我使用Identity Server localhost时使用的配置服务身份验证方法: 注意:请打开图像链接查看错误和设置,因为我无法缩进所有带有4个空格的代码堆栈溢出:要求


在您的第一个映像中,您正在使用https调用您的非ssl端点。

我遇到了完全相同的问题:

Identity Server的根文件夹中收听
http://localhost:55817
运行:
sudo dotnet开发人员证书https--clean
sudo dotnet开发人员证书https--信任

我无法在Flow:Requirement上用4个空格对所有代码进行缩进堆栈-您只需要添加两行带“``”,一行在代码块之前,一行在代码块之后。请用错误文本替换这些图像,即使您不确定如何将它们作为代码发布,因为我们大多数人都是版主,可以自己编辑它们。我们需要把错误作为文本,这样我们就可以用谷歌搜索重要的部分。另外,你是想用IDX标记这个吗?这是针对房地产行业的,可能与你的问题无关。