当我尝试使用.NET 6 React模板时,我可以注册用户并登录。但当我试图打出";获取数据";页面我得到这个错误:
Bearer error="invalid_token", error_description="The issuer 'https://localhost:44449' is invalid"
有什么建议吗?
SPA模板在开发过程中运行时出现个人身份验证问题
第一次运行SPA应用程序时,SPA代理的权限可能被错误缓存,导致JWT承载因颁发者无效而被拒绝。解决方法是重新启动SPA应用程序,问题就会得到解决。如果重新启动无法解决问题,另一种解决方法是在Program.cs:builder中指定应用程序的权限。服务。配置("IdentityServerJwtBearer",o=>o。Authority="https://localhost:44416"(;其中44416是spa代理的端口。
https://github.com/dotnet/core/blob/main/release-notes/6.0/known-issues.md#aspnet-核心